PHP語言基礎

基本語法

1. foreach屋灌, for , while 循環(huán)訪問數(shù)組应狱,哪個效率最高共郭?為什么?

foreach是PHP內部實現(xiàn)疾呻,而while是通用的循環(huán)結構除嘹。所以,在通常應用中foreach簡單岸蜗,而且效率高

2. php 讀取文件的方式有幾種尉咕? 都有什么區(qū)別?

file_get_contents — 將整個文件讀入一個字符串散吵,不需要fopen打開

file — 把整個文件讀入一個數(shù)組中龙考,不需要fopen打開

fgets — 從文件指針中讀取一行,string fgets ( resource$handle[, int$length] )

fread — 讀取文件(可安全用于二進制文件)矾睦,string fread ( resource$handle, int$length)

fgetc — 從文件指針中讀取字符晦款,string fgetc ( resource$handle)

3. ?PHP empty、isset枚冗、isnull的區(qū)別

empty

如果 變量 是非空或非零的值缓溅,則 empty() 返回FALSE。換句話說赁温,""坛怪、0、"0"股囊、NULL袜匿、FALSE、array()稚疹、var $var居灯、未定義; 以及沒有任何屬性的對象都將被認為是空的,如果 var 為空内狗,則返回TRUE怪嫌。

isset

如果 變量 存在(非NULL)則返回TRUE,否則返回FALSE(包括未定義)柳沙。變量值設置為:null岩灭,返回也是false;unset一個變量后,變量被取消了赂鲤。注意噪径,isset對于NULL值變量柱恤,特殊處理。

is_null

檢測傳入值【值熄云,變量膨更,表達式是否是null,只有一個變量定義了妙真,且它的值是null缴允,它才返回TRUE .其它都返回FALSE 【未定義變量傳入后會出錯!】.

4. $a=null; $b=NULL珍德, $a==$b和$a===$b的結果是什么

true练般,true

5. a='',? ?a==null,a===null? 和 is_null($a)結果是什么?

true,false,false

6. 一個多維數(shù)組锈候,請寫一個遞歸函數(shù)輸出所有內容并返回數(shù)組內元素的總個數(shù)(static 變量)薄料;

7. 刪除數(shù)組中的元素的方法有哪些?它們的優(yōu)缺點是什么泵琳?(uset,array_splice(自動下標摄职,會重排,uset不會))

8. PHP中的函數(shù)區(qū)分大小寫嗎获列?

php中變量名是區(qū)分大小寫的,而函數(shù)名與類名是不區(qū)分的

9. if(){} esle if(){} ?谷市;if(){} esleif(){} ;if(){} Esle (){}哪個對击孩?

10. php 有幾個魔術方法迫悠,都有什么用?(__constraction,__set,__get,__call,__callStatic,?__construct .....)

11. empty和unset有什么區(qū)別

12. function unset_example(){

$a =?'abc';

$b = &$a;

unset($a);

echo $b;

}

unset_example();?// echo what巩梢?

13.

14. foo()和@foo()有什么區(qū)別

15. php中object和array的相互轉化

16. 用php寫一個singleton

PHP高級

1. ?類的靜態(tài)屬性和靜態(tài)方法创泄,需要通過什么樣的方式去訪問?(對象可以訪問靜態(tài)方法括蝠,不能訪問靜態(tài)成員鞠抑?)

2. this ,self和parent的區(qū)別是什么忌警?

3. 定義常量的方式有幾種搁拙?都有什么區(qū)別? (define和const的區(qū)別是什么慨蓝?)

4. PDO是什么感混?有什么作用?

5. php 與 ngixn 和apache之間關系是什么礼烈?

6. 如何實現(xiàn)php的數(shù)組弧满?

7. include和require有什么異同點,還有哪些函數(shù)可以加載外表類庫com_load, dotnet_load

8. MVC, php框架此熬,route

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末庭呜,一起剝皮案震驚了整個濱河市滑进,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌募谎,老刑警劉巖扶关,帶你破解...
    沈念sama閱讀 217,084評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異数冬,居然都是意外死亡节槐,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,623評論 3 392
  • 文/潘曉璐 我一進店門拐纱,熙熙樓的掌柜王于貴愁眉苦臉地迎上來铜异,“玉大人,你說我怎么就攤上這事秸架∽嶙” “怎么了?”我有些...
    開封第一講書人閱讀 163,450評論 0 353
  • 文/不壞的土叔 我叫張陵东抹,是天一觀的道長蚂子。 經常有香客問我,道長缭黔,這世上最難降的妖魔是什么食茎? 我笑而不...
    開封第一講書人閱讀 58,322評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮试浙,結果婚禮上董瞻,老公的妹妹穿的比我還像新娘。我一直安慰自己田巴,他們只是感情好钠糊,可當我...
    茶點故事閱讀 67,370評論 6 390
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著壹哺,像睡著了一般抄伍。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上管宵,一...
    開封第一講書人閱讀 51,274評論 1 300
  • 那天截珍,我揣著相機與錄音,去河邊找鬼箩朴。 笑死岗喉,一個胖子當著我的面吹牛,可吹牛的內容都是我干的炸庞。 我是一名探鬼主播钱床,決...
    沈念sama閱讀 40,126評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼埠居!你這毒婦竟也來了查牌?” 一聲冷哼從身側響起事期,我...
    開封第一講書人閱讀 38,980評論 0 275
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎纸颜,沒想到半個月后兽泣,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經...
    沈念sama閱讀 45,414評論 1 313
  • 正文 獨居荒郊野嶺守林人離奇死亡胁孙,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,599評論 3 334
  • 正文 我和宋清朗相戀三年唠倦,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片浊洞。...
    茶點故事閱讀 39,773評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡牵敷,死狀恐怖,靈堂內的尸體忽然破棺而出法希,到底是詐尸還是另有隱情,我是刑警寧澤靶瘸,帶...
    沈念sama閱讀 35,470評論 5 344
  • 正文 年R本政府宣布苫亦,位于F島的核電站,受9級特大地震影響怨咪,放射性物質發(fā)生泄漏屋剑。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,080評論 3 327
  • 文/蒙蒙 一诗眨、第九天 我趴在偏房一處隱蔽的房頂上張望唉匾。 院中可真熱鬧,春花似錦匠楚、人聲如沸巍膘。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,713評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽峡懈。三九已至,卻和暖如春与斤,著一層夾襖步出監(jiān)牢的瞬間肪康,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,852評論 1 269
  • 我被黑心中介騙來泰國打工撩穿, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留磷支,地道東北人。 一個月前我還...
    沈念sama閱讀 47,865評論 2 370
  • 正文 我出身青樓食寡,卻偏偏與公主長得像雾狈,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子冻河,可洞房花燭夜當晚...
    茶點故事閱讀 44,689評論 2 354

推薦閱讀更多精彩內容

  • 一箍邮、php可以做什么 php是一種可以在服務器端運行的編程語言茉帅,可以運行在Web服務器端。 php是一門后臺編程語...
    空谷悠閱讀 3,096評論 4 97
  • 一锭弊、數(shù)組 1堪澎、數(shù)組定義 數(shù)組就是一個鍵值對組成的語言結構,鍵類似于酒店的房間號味滞,值類似于酒店房間里存儲的東西樱蛤。 $...
    空谷悠閱讀 808評論 4 11
  • 防止SQL注入簡單回答:防止——利用即有的應用、功能剑鞍,將(惡意)SQL命令發(fā)送到到后臺數(shù)據(jù)庫引擎昨凡。 防止SQL注入...
    幼稚園靚仔閱讀 1,337評論 1 13
  • 錯誤1:foreach循環(huán)后留下懸掛指針 在foreach循環(huán)中光戈,如果我們需要更改迭代的元素或是為了提高效率哪痰,運用...
    斯文小螞蟻閱讀 271評論 1 0
  • 今天下午維修起亞,客戶過來當時發(fā)動機亮車沒動機久妆,讀故障碼1缸失火然后就檢查火花塞和點火線圈晌杰,最后看了看點火線圈和火...
    AAAAA京心達張水尚閱讀 139評論 0 0