PHP初級面試題是剛要找工作的沒什麼經驗的程式設計師看的,這對我們出去面試提供了不小的幫助,面試官會常常的考到我們,而這時候看的面試題就起了大作用了。
1、用PHP列印出前一天的時間格式是2006-5-10 22:21:21
echo date('Y-m-d H:i:s', strtotime('-1 day'));
2、echo(),print(),print_r()的區別
echo是PHP語句, print和print_r是函數,語句沒有回傳值,函數可以有回傳值(即便沒用)
print //只能打印出简单类型变量的值(如int,string) print_r //可以打印出复杂类型变量的值(如数组,对象) echo //输出一个或者多个字符串
3、能夠使HTML和PHP分離開使用的模板
smarty,Heyes Template Class等
5、使用哪些工具進行版本控制?
VS Server on Apache作服務端,WinCVS作客戶端;Subversion on Apache/DAV 做服務端,TortoiseSVN做客戶端,或Subclipse做客戶端.
6、如何實現字串翻轉?
strrev()
7、最佳化MYSQL資料庫的方法。
(1).選取最適用的欄位屬性,應該盡量把欄位設為NOT NULL,這樣在將來執行查詢的時候,資料庫不用去比較NULL值。
(2).使用連接(JOIN)來取代子查詢(Sub-Queries)
(3).使用聯合(UNION)來取代手動建立的臨時表
(4).盡量少使用LIKE 關鍵字和通配符
(5).使用事務和外鍵
8、PHP的意思
Hypertext Preprocessor
#9、MYSQL取得目前時間的函數是?,格式化日期的函數是
#now() DATE_FORMAT(date,format)
10、實作中文字串截取無亂碼的方法。
mb_substr()
以上面試題看完不要著急,還有別的面試題,基礎的東西最好都鞏固一下,有助於我們面試找工作。
#相關推薦:
php面試題之三-PHP語言基礎(基礎部分) php高階面試題php初級面試題php mysql面試題
#以上是php初級面試題之簡述題(一)的詳細內容。更多資訊請關注PHP中文網其他相關文章!