5號(hào)開(kāi)始投簡(jiǎn)歷,6號(hào)開(kāi)始了漫長(zhǎng)的面試,去公司面試,我最頭疼,因?yàn)檎也坏胶线m的路線,總是花冤枉錢(qián).
下面我把一些我面試的題,公布出來(lái),希望對(duì)想來(lái)北京發(fā)展的PHPer有所幫助.
1.請(qǐng)介紹一下你自己.一般按照簡(jiǎn)歷敘述一下就可以了.
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.編寫(xiě)函數(shù),中文字符截取無(wú)亂碼.
4.傳值和傳引用的區(qū)別是什么?什么時(shí)候用傳值\什么時(shí)候用傳引用?
5.你用的Linux是什么版本的,為什么用這個(gè)版本.請(qǐng)寫(xiě)出幾個(gè)Linux的常用命令.
6.簡(jiǎn)述一下左連接\右連接\完整聯(lián)接.在什么情況下使用他們.
7.有一個(gè)數(shù)組,里面有重復(fù)的元素,使用什么函數(shù)可以打印出不重復(fù)的元素.
8.有一字符串$str = “a,b,c,d,e,f,g”.請(qǐng)編寫(xiě)程序把”,”去掉.
9.如何取得文件路徑及其他信息參數(shù).
10.請(qǐng)編寫(xiě)函數(shù)過(guò)濾網(wǎng)頁(yè)中的js/vbs腳本.
11.PHP中將對(duì)象或者數(shù)組序列化的函數(shù)是什么?
12.簡(jiǎn)述數(shù)據(jù)庫(kù)的事務(wù)處理.
13.用PHP打印出前一天的時(shí)間,格式如2006-5-10 22:21:21.
14.經(jīng)常使用的$a = $_REQUEST['a']會(huì)因?yàn)檩斎氲膮?shù)根本沒(méi)有a而導(dǎo)致php解釋器報(bào)告提示警告信息,如何避免提示?
15.將$_REQUEST得到的參數(shù)用在mysql查詢語(yǔ)句的條件里時(shí)需作什么處理?
16.PHP的函數(shù)如果直接返回一個(gè)字符串屬于變量的引用/指針傳遞還是變量值的傳遞?
17.類似http://www.abc.com/search?p=a%20b的訪問(wèn),如果用$p = $_REQUEST['p'],p等于什么?
18.PHP獲取遠(yuǎn)程http網(wǎng)頁(yè)常用的有哪幾種方式,簡(jiǎn)單比較一下?
19.PHP腳本的變量一般隨著SESSION結(jié)束而失效,如何創(chuàng)建不會(huì)失效的變量呢?