5號開始投簡歷,6號開始了漫長的面試,去公司面試,我最頭疼,因為找不到合適的路線,總是花冤枉錢.
下面我把一些我面試的題,公布出來,希望對想來北京發展的PHPer有所幫助.
1.請介紹一下你自己.一般按照簡歷敘述一下就可以了.
2.$a=”;
$b=”";
$c=null;
$d=array();
echo is_null($a);
echo is_null($b);
echo is_null($c);
echo is_null($d);
echo is_empty($a);
echo is_empty($b);
echo is_empty($c);
echo is_empty($d);
echo isset($a);
echo isset($b);
echo isset($c);
echo isset($d);
3.編寫函數,中文字符截取無亂碼.
4.傳值和傳引用的區別是什么?什么時候用傳值\什么時候用傳引用?
5.你用的Linux是什么版本的,為什么用這個版本.請寫出幾個Linux的常用命令.
6.簡述一下左連接\右連接\完整聯接.在什么情況下使用他們.
7.有一個數組,里面有重復的元素,使用什么函數可以打印出不重復的元素.
8.有一字符串$str = “a,b,c,d,e,f,g”.請編寫程序把”,”去掉.
9.如何取得文件路徑及其他信息參數.
10.請編寫函數過濾網頁中的js/vbs腳本.
11.PHP中將對象或者數組序列化的函數是什么?
12.簡述數據庫的事務處理.
13.用PHP打印出前一天的時間,格式如2006-5-10 22:21:21.
14.經常使用的$a = $_REQUEST['a']會因為輸入的參數根本沒有a而導致php解釋器報告提示警告信息,如何避免提示?
15.將$_REQUEST得到的參數用在mysql查詢語句的條件里時需作什么處理?
16.PHP的函數如果直接返回一個字符串屬于變量的引用/指針傳遞還是變量值的傳遞?
17.類似http://www.abc.com/search?p=a%20b的訪問,如果用$p = $_REQUEST['p'],p等于什么?
18.PHP獲取遠程http網頁常用的有哪幾種方式,簡單比較一下?
19.PHP腳本的變量一般隨著SESSION結束而失效,如何創建不會失效的變量呢?