日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

php经典面试题时间,php 经典面试题及答案

發布時間:2023/12/19 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php经典面试题时间,php 经典面试题及答案 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、表單提交get和post的區別?

答:get的方式是把數據在地址欄中發送,get傳送的數據量較小不能大于2KB。post傳送的數據量比較大,一般默認為不受限制。

2、用PHP大于出前一天的時間格式2006-5-10 22:21:21

echo date("Y-m-d H:i:s",time-(3600*24)) 或者是 echo date("Y-m-d H:i:s",strtotime("-1 day"))

3、php中include和require的區別?

這兩種結構除了在如何處理失敗之外完全一樣。include() 產生一個警告而 require() 則導致一個致命錯誤。換句話說,如果你想在遇到丟失文件時停止處理頁面就用 require()。include() 就不是這樣,腳本會繼續運行。

4、echo(),print(),print_r()的區別

echo可以接多個參數,print只能接一個參數,它們都是PHP的語言結構,print_r是遞規打印,用來打印數組或對象

5、能夠使HTML和PHP分離開使用的模板

smarty,phplib,SmartTemplate

6你如何理解MVC模式?

首先說一下框架,框架:就是別人把一些底層,常用操作.比如數據操作(增,刪,改,查)寫好.你來直接用.其它的功能要自己來做。MVC:設計模式,M模型,V顯示,C控制.現在許多框架都是基于MVC來做的把邏輯和顯示分開.比如你要換頁面,只需要改V里面的東西并不需要再去變動程序!(詳細的東西可以上網上查一下)

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

PHP提供了支持JAVA的類庫文件,或者通過HTTP協議來交互數據

8、使用哪些工具進行版本控制?

VSS,CVS,SVN

9、如何實現字符串翻轉?

不考慮中英文混合,不是最優算法,不用php庫函數翻轉字符串:

function str_to_reverse( $str ){

for($length=0;$str[$length]!=null;$length++){;}

$strlength = $length-1;

unset($length);

for($start=0,$end=$strlength;$start

$temp = $str[$start];

$str[$start] = $str[$end];

$str[$end] = $temp;

}

unset($temp,$start,$end,$strlength);

return $str;

}

總結

以上是生活随笔為你收集整理的php经典面试题时间,php 经典面试题及答案的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。