當前位置:學識都>好好學習>考研>

一份比較全的PHP筆試題

學識都 人氣:6.81K

1、如何實現PHP、JSP交互?

一份比較全的PHP筆試題

答:題目有點含糊不清,SOAP,XML_RPC,Socket function,CURL都可以實現這些,如果是考PHP和Java的整合,PHP內置了這種機制(如果考PHP和的整合,也可以這麼回答), 例如$foo = new Java(‘em’);

2、PHP的意思(送1分)

答:Hypertext Preprocessor超級文本預處理語言

3、MYSQL取得當前時間的函數是?,格式化日期的函數是(2分)

答:取當前時間的函數Now() 格式化日期的函數 DATE_FORMAT(“時間”, “格式”)

4、實現中文字串截取無亂碼的方法。(3分)

答:第一種方法,使用mbstring擴展庫的mb_substr

例如:

echo mb_substr(‘這樣一來我的字符串就不會有亂碼了’, 0, 7, ‘utf-8′);

?>

輸出:這樣一來我的字

第二種方法,用如下的函數實現

function GBsubstr($string, $start, $length) {

if(strlen($string)>$length){

$str=null;

$len=$start+$length;

for($i=$start;$i<$len;$i++){

if(ord(substr($string,$i,1))>0xa0){

$str.=substr($string,$i,2);

$i++;

}else{

$str.=substr($string,$i,1);

}

}

return $str.’…’;

}else{

return $string;

}

}

5、請簡單闡述您最得意的開發之作(4分)

答:

6、對於大流量的網站,您採用什麼樣的方法來解決訪問量問題?(4分)

答:

7、用PHP寫出顯示客戶端IP與服務器IP的代碼1分)

答:

8、如何修改SESSION的生存時間(1分).

答:

session_start();

// 保存一天

$lifeTime = 24 * 3600;

setcookie(session_name(), session_id(), time() + $lifeTime, “/”);

?>

9、有一個網頁地址, 比如PHP研究室主頁: ,如何得到它的內容?($1分)

TAGS:PHP 筆試