怎么樣寫PHP代碼才會(huì)被錄用?
Kevin Yank 曾在SitePoint 做面試官,他發(fā)布了一篇 Good and Bad PHP Code,通過(guò)一些代碼實(shí)例詳細(xì)闡述了他對(duì)PHP代碼優(yōu)劣書寫的看法。其中提到幾個(gè)很簡(jiǎn)單的東西:
<?被替換成了<?php,這樣更符合XML規(guī)范。 在輸出$_GET['query']的值之前先判斷它是否為空。 echo命令中多余的括號(hào)被去掉了。 字符串用單引號(hào)限定,從而節(jié)省了PHP從字符串中搜索可替換的變量的時(shí)間。 用逗號(hào)代替句號(hào),節(jié)省了echo的時(shí)間。 將ENT_QUOTES標(biāo)識(shí)傳遞給htmlspecialchars函數(shù),從而保證單引號(hào)也會(huì)被轉(zhuǎn)義。雖然這并是最主要的,但也算是一個(gè)良好習(xí)慣。 懂PHP的人多如牛毛,上面這些書寫規(guī)則看上去也很白癡。但他們花了3個(gè)月的時(shí)間才招聘到符合上述條件讓他們滿意的程序員。
并不是每個(gè)公司招聘程序員都會(huì)這樣要求。但如何養(yǎng)成一個(gè)良好的習(xí)慣,這或許是很多程序員最需要去努力做的,包括N多高手。感興趣的朋友可以查看薄荷腦 對(duì)這篇文章的全文翻譯。
