首頁 >後端開發 >php教程 >php最新面試題分享

php最新面試題分享

小云云
小云云原創
2018-03-21 10:02:401112瀏覽

本文主要跟大家分享php最新面試題分享,關於php框架等,希望能幫助大家。

使用過哪些PHP框架。

1、YII框架:

2、ThinkPHP框架:

php中,模板引擎的目的是什麼? 你用過哪些模板引擎?

使用模板引擎的目的是讓程式的邏輯程式碼和html介面程式碼分離開,是程式的結構更清晰。

使用過的模板引擎:Smarty、ThinkPHP的ThinkTemplate

#7.如何在頁面之間傳遞變數(至少兩種方式) ?   GET,POST,COOKIE,SESSION

8. 你所知道的php數組相關的函數?

array()----建立陣列

array_combine()----透過合併兩個陣列來建立一個新陣列

range()--- -建立並傳回一個包含指定範圍的元素的陣列

compact()----建立一個陣列

array_chunk()----將一個陣列分割成多個

array_merge()----把兩個或多個數字組合成一個數組

array_slice()----在數組中根據條件取出一段值

array_diff ()----傳回兩個陣列的差集數組

array_intersect()----計算陣列的交集

array_search()----在陣列中搜尋給定的值

array_splice()----移除數組的一部分且替代它

array_key_exists()----判斷某個數組中是否存在指定的key

shuffle()----把數組中的元素按隨機順序重新排列

array_flip()----交換數組中的鍵和值

array_reverse()----將原始數組中的元素順序翻轉,創建新的數組並返回

array_unique()----移除陣列中重複的值

9你所知道的設計模式有哪些?

工廠模式、策略模式、單元素模式、觀察者模式、命令鏈模式

10常使用那些程式碼版本控制軟體?

通常一個專案是由一個團隊去開發,每個人將自己寫好的程式碼提交到版本伺服器,由專案負責人按照版本進行管理,方便版本的控制,提高開發效率,保證需要時可以回到舊版。

常用的版本控制器:SVN

11PHP加速模式/擴充? PHP調試模式/工具?

Zend Optimizer加速擴充

偵錯工具:xdebug

12show processlist; 這個指令的作用?

顯示哪些執行緒正在執行

13SHOW VARIABLES; 這個指令的作用?

顯示系統變數和值

14SHOW VARIABLES like ’%conn%’; 這個指令的作用?

顯示系統變數名稱包含conn的值

15LEFT JOIN 寫一個SQL語句?

SELECT A.id,A.class FROM A LEFT JOIN B ON A.cid=B.id

16請寫出5個常用的unix操作指令。

1、Ls -l

2、tar -zxvf

#3、Touch

4、Cat

##5、Mkdir

6、rm

17請寫出以下5個UNIX系統設定檔/服務的作用。

/etc/passwd 

/etc/hosts 

#

/etc/fstab 

Crontab

sshd

1、/etc/passwd :使用者資訊文件,其中包含使用者名稱、使用者是否有密碼、使用者ID及用戶所屬群組

2、/etc/hosts:主機名稱資料庫,套件IP位址、主機名稱或網域名稱、別名等信息,在此檔案中新增記錄可繞過DNS

3、/etc/fstab  保存了系統所有分區資訊的設定檔。

4、Crontab 排程任務指令

5、Sshd 遠端連線管理指令

18請列出5個常用的PHP操作MySQL的函數

# 1、Mysql_connect()

2、Mysql_select_db()

3、Mysql_query()

4、Mysql_fetch_row()

#5、Mysql_close()

19什麼是時間戳? 如何取得目前時間戳?

時間戳記是從1970年1月1日00:00:00到指定日期的秒數。

取得目前時間戳記:time()

20有一個網頁位址, 例如PHP開發資源網首頁: http://www.phpres.com/index.html,如何得到它的內容?

取得網頁內容:

$url=”http://www.phpres.com/index.html「;

$str=file_get_contents($url);

21如何取得目前執行腳本路徑,包括所得到參數

$_SERVER['DOCUMENT_ROOT'].$_SERVER['REQUEST_URI'];取得目前頁面的完整路徑和參數。

取得參數:$_SERVER['QUERY_STRING'];

22如何用php的環境變數得到一個網頁位址的內容? ip位址又要怎麼得到?

echo $_SERVER ["PHP_SELF"];

echo $_SERVER ["SERVER_ADDR"];

#相關推薦:

#php面試題中筆試題目的總結

11個提問頻率最高的php面試題

php面試題分享

以上是php最新面試題分享的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn