男女爱爱网站_色激情综合网_欧美在线小视频_一级黄网_欧美日韩在线成人免费_久久精品免费观看视频

蜜蜂職場文庫 > 面試試題 >

php基礎面試題

時間: 小龍 面試試題

  PHP技術人員在求職應聘中,了解面試基礎題很有必要,那么你是否做好面試準備呢?下面小編已經為你們整理了php基礎面試題,一起來看看吧。

  php基礎面試題一

  1、談談asp,php,jsp的優缺點?

  答:ASP全名Active Server Pages,是一個WEB服務器端的開發環境, 利用它可以產生和運行動態的、交互的、高性能的WEB服務應用程序。ASP采用腳本語言VB Script(Java script)作為自己的開發語言。

  PHP是一種跨平臺的服務器端的嵌入式腳本語言. 它大量地借用C,Java和Perl語言的語法, 并耦合PHP自己的特性,使WEB開發者能夠快速地寫出動態生成頁面.它支持目前絕大多數數據庫。還有一點,PHP是完全免費的,不用花錢,你可以從PHP官方站點自由下載。而且你可以不受限制地獲得源碼,甚至可以從中加進你自己需要的特色。

  JSP 是Sun公司推出的新一代站點開發語言,他完全解決了目前ASP,PHP的一個通病--腳本級執行(據說PHP4 也已經在Zend 的支持下,實現編譯運行).Sun 公司借助自己在Java 上的不凡造詣,將Java 從Java 應用程序 和 Java Applet 之外,又有新的碩果,就是Jsp--Java Server Page。Jsp 可以在Serverlet和JavaBean的支持下,完成功能強大的站點程序。

  三者都提供在 HTML 代碼中混合某種程序代碼、由語言引擎解釋執行程序代碼的能力。但JSP代碼被編譯成 Servlet 并由 Java 虛擬機解釋執行,這種編譯操作僅在對 JSP 頁面的第一次請求時發生。在 ASP 、PHP、JSP 環境下,HTML 代碼主要負責描述信息的顯示樣式,而程序代碼則用來描述處理邏輯。普通的 HTML 頁面只依賴于 Web 服務器,而 ASP 、PHP、JSP 頁面需要附加的語言引擎分析和執行程序代碼。程序代碼的執行結果被重新嵌入到 HTML 代碼中,然后一起發送給瀏覽器。 ASP 、PHP、 JSP三者都是面向 Web 服務器的技術,客戶端瀏覽器不需要任何附加的軟件支持。

  2、 優化MYSQL數據庫的方法

  (1).選取最適用的字段屬性,應該盡量把字段設置為NOT NULL,這樣在將來執行查詢的時候,數據庫不用去比較NULL值。

  (2).使用連接(JOIN)來代替子查詢(Sub-Queries)

  (3).盡量少使用 LIKE 關鍵字和通配符

  php基礎面試題二

  1、表單提交get和post的區別?

  答:get的方式是把數據在地址欄中發送,get傳送的數據量較小不能大于2KB。post傳送的數據量比較大,一般默認為不受限制。

  2、用PHP大于出前一天的時間格式2006-5-10 22:21:21

  echo date("Y-m-d H:i:s",time-(3600*24)) 或者是 echo date("Y-m-d H:i:s",strtotime("-1 day"))

  3、php中include和require的區別?

  這兩種結構除了在如何處理失敗之外完全一樣。include() 產生一個警告而 require() 則導致一個致命錯誤。換句話說,如果你想在遇到丟失文件時停止處理頁面就用 require()。include() 就不是這樣,腳本會繼續運行。

  4、echo(),print(),print_r()的區別

  echo可以接多個參數,print只能接一個參數,它們都是PHP的語言結構,print_r是遞規打印,用來打印數組或對象

  5、能夠使HTML和PHP分離開使用的模板

  smarty,phplib,SmartTemplate

  6、你如何理解MVC模式?

  首先說一下框架,框架:就是別人把一些底層,常用操作.比如數據操作(增,刪,改,查)寫好.你來直接用.其它的功能要自己來做。MVC:設計模式,M模型,V顯示,C控制.現在許多框架都是基于MVC來做的把邏輯和顯示分開.比如你要換頁面,只需要改V里面的東西并不需要再去變動程序!(詳細的東西可以上網上查一下)

  php基礎面試題三

  1、sort()、asort()、和 ksort() 有什么分別?它們分別在什么情況下使用?

  sort()

  根據陣列中元素的值,以英文字母順序排序,索引鍵會由 0 到 n-1 重新編號。主要是當陣列索引鍵的值無關疼癢時用來把陣列排序。

  asort()

  與 sort() 一樣把陣列的元素按英文字母順序來排列,不同的是所有索引鍵都獲得保留,特別適合替聯想陣列排序。

  ksort()

  根據陣列中索引鍵的值,以英文字母順序排序,特別適合用于希望把索引鍵排序的聯想陣列。

  2、用PHP寫出顯示客戶端IP與服務器IP的代碼?

  答:打印客戶端IP:echo $_SERVER[‘REMOTE_ADDR’]; 或者: getenv('REMOTE_ADDR');//getenv取得開發環境變量

  打印服務器IP:echo gethostbyname("www.XXX.com") // gethostbyname取得IP地址函數

  3、語句include和require的區別是什么?為避免多次包含同一文件,可用(?)語句代替它們?

  答:require->require是無條件包含也就是如果一個流程里加入require,無論條件成立與否都會先執行require

  include->include有返回值,而require沒有(可能因為如此require的速度比include快)

  注意:包含文件不存在或者語法錯誤的時候require是致命的,include不是

  4、PHP的意思?

  答:PHP是一個基于服務端來創建動態網站的腳本語言,您可以用PHP和HTML生成網站主頁

  
看了“php基礎面試題”

49506 主站蜘蛛池模板: 9久热这里只有精品免费 | 欧美成人一级 | 日韩操操操 | 小明永久成人一区二区 | 日韩一区二区av | 欧美久久视频 | 国产久视频观看 | 久久亚洲国产精品无码一区 | 国产在线第一区 | 福利片在线看 | 色综合久久综合中文小说 | 国产a精品 | 欧洲毛片| 欧美日韩成人网 | 我不卡在线 | 欧美精品1区2区 | 日韩精品久久久久久久电影99爱 | 亚洲欧美日韩激情在线观看 | 色秀视频免费网站在线观看 | jizzjizz视频| 四虎综合 | 亚洲在线观看网站 | 国产福利一区二区 | 欧美两性人xxxx高清免费 | 成人国产免费观看 | 亚洲午夜av| 欧美vide| 国产露脸精品爆浆视频 | 天天碰天天 | 久草视频在 | 超久久| 精品毛片在线观看 | 日韩av第一页 | 美味人妻2中文A片 | 久草在线免费福利视频 | 久久久精品 | 国产成人精品一区二区三区四区 | 亚洲成人精品在线 | 色婷婷激婷婷深爱五月小说 | 青娱乐激情视频 | 午夜精品久久久久久 |