當前位置:首頁 » 編程語言 » php百度面試題

php百度面試題

發布時間: 2024-08-14 19:10:41

A. php面試題(附答案)

分享給大家一篇詳盡的PHP面試題及答案,它對求職者具有很高的參考價值。讓我們一起學習和提升:


1. __FILE__的含義及使用(5分):此變數返迴文件的完整路徑和名稱,包含絕對路徑。在PHP 4.0.2及以後的版本中總是如此,而在早期版本中可能為相對路徑。


2. 獲取客戶端IP地址(5分):使用PHP的`$_SERVER['REMOTE_ADDR']`變數可以獲取客戶端的IP地址。


3. 跳轉頁面的header函數示例(5分):`header("Location: http://example.com/newpage.php");`用於頁面重定向。


4. 去除HTML文本中的JS腳本(5分):使用正則表達式如`preg_replace('/]*>(.*?)script>/is', '', $str);`來去除。


5. 刪除數組中的空值(5分):`array_filter($array);`函數可過濾掉空值。


6. 獲取當前時間戳和前一天的時間格式化(5分):`$timestamp = time(); echo date("Y-m-d H:i:s", strtotime('-1 day', $timestamp));`。


7. PHP編碼轉換函數(5分):`iconv('UTF-8', 'GBK', $str)`用於字元編碼轉換。


8. 字元串轉數組(5分):`$arr = array_map('str_getcsv', explode(',', $str));`將逗號分隔的字元串轉化為數組。


9. serialize()和unserialize()功能(5分):serialize用於序列化數據,unserialize用於反序列化已存儲的數據。


10. 指定月的天數查詢函數(5分):`function daysInMonth($year, $month) { return date("t", mktime(0, 0, 0, $month, 1, $year)); }`。


11. 獲取文件擴展名(5分):`$ext = pathinfo('/wwwroot/include/page.class.php', PATHINFO_EXTENSION);`。


12. PHP模板引擎使用經驗(5分):如Smarty或ThinkPHP自帶的模板引擎。


13. 類的實例化及操作(5分):創建類`class MyClass { public $attr; function __construct() { $this->attr = 'example' } public function myMethod() { echo $this->attr; } }`,實例化並調用:`$obj = new MyClass(); $obj->myMethod();`。


14. Mysql資料庫操作示例(5分):使用mysqli或PDO連接,SQL語句略。


15. SQL操作實例(5分):SQL語句,如插入、查詢、刪除和清空操作,具體編寫依賴於資料庫連接。

B. PHP工程師面試常見問題有哪些

基礎知識,資料庫,框架,也很可能問你他們工作遇到的問題

C. php技術面試一般都是什麼問題

可能會問以下問題:(這是一個多元的問題,這和你應聘的公司規模,行業,技術層次有一定的關系)
1、你會使用什麼框架?
2、你知道PHP有哪些框架?
3、你知道或使用過哪些PHP庫?
4、你用PHP寫過框架嗎?
5、你有作品嗎?
6、你怎麼調試PHP?
7、你知道設計模型嗎?
8、說一下PHP個版本的差異。
9、說一下某函數的具體作用。
10、給你一個演算法讓你用PHP實現。
... ...
總之有很多問題可能是意料不到的,所以建議你去牛客網多練習一下或者去海投簡歷體驗應聘過程,失敗沒什麼大不了的。

熱點內容
sql2000資料庫質疑 發布:2024-11-25 15:31:20 瀏覽:243
上傳醫保局 發布:2024-11-25 14:57:00 瀏覽:732
刀劍神域緩存 發布:2024-11-25 14:56:07 瀏覽:520
c語言計算機二級編程題 發布:2024-11-25 14:46:49 瀏覽:313
c語言判斷進程是否存在 發布:2024-11-25 14:42:50 瀏覽:274
大數據緩存 發布:2024-11-25 14:29:07 瀏覽:436
存儲體與MAR 發布:2024-11-25 14:23:08 瀏覽:283
電腦瀏覽器怎麼取消配置文件 發布:2024-11-25 14:20:39 瀏覽:164
如何消除伺服器數據傳輸瓶頸 發布:2024-11-25 14:08:48 瀏覽:289
安卓開發程序如何上傳到手機上 發布:2024-11-25 14:08:30 瀏覽:29