本php面試題,包括填空題、簡答題、設計題與邏輯題,其中邏輯題在這個php面試題中是最有意思的哦。有需要的朋友,參考下吧。
php程序員面試之筆試題目
一、填空題
1.PHP是用什么語言編寫的
2.目前PHP的最高版本是
3. LAMP的全稱是
4. PHP的三種注釋方式
5. PHP使用什么符號定義變量
二、簡答題
1. 請列出PHP的8種數(shù)據類型。
2.PHP中有幾種形式裝載代碼,并列舉,以包含同目錄下的Config.php文件為例?
3. PHP中===表示什么意思?
4.PHP對象中可以使用哪幾種訪問修飾符,默認修飾符是什么?
三、設計題
1.$I=2,編程實現(xiàn)判斷$I是否為整型,是則輸出$I,不是則輸出“非整型變量”?
2.$m = “ MY name IS PHP ” 編程實現(xiàn)將$m中字符串前后的空格以及中間的空格去掉,并全部轉換成小寫字母,最后輸出$m和$m中字母的個數(shù)?
3. 寫一個函數(shù),盡可能高效的,從一個標準 url 里取出文件的擴展名
例如: https://www.jbxue.com/abc/de/fg.php?id=1 需要取出 php 或 .php
4.$m = “woxihuanphp”,編程實現(xiàn):將字符串分割為單個字符存放到一個數(shù)組中,并打印數(shù)組?
5.$username = “4a_c4_5”,編程實現(xiàn):檢查$username是否符合需求,用戶名以字母或下劃線開頭,只能是字母數(shù)字下劃線組成?
6. 在PHP中,heredoc是一種特殊的字符串,它的結束標志必須?
7.用類編程實現(xiàn):Stu類中有兩個私有屬性,name和sex ,有兩個公有方法,SetName()和SetSex()參數(shù)自定,方法可實現(xiàn)對兩個私有屬性進行修改。在實例化類的時候要求對私有屬性能進行初始化。
8. 寫一個函數(shù),算出兩個文件的相對路徑
如 $a = ‘/a/b/c/d/e.php’;
$b = ‘/a/b/12/34/c.php’;
計算出 $b 相對于 $a 的相對路徑應該是 ../../c/d將()添上
四、邏輯題
1.我是一個男人,假如你的兒子是我兒子的父親,那么我是你的什么?
2.波特河與哈里河加起來長850英里,哈里河比波特河短250英里,那么波特河長多少英里?
ABD和CBA相對,那么QRT和誰相對?