幾點(diǎn)提高php序運(yùn)行效率的方法
[ 來(lái)源:奧索網(wǎng) |作者:凡草0515 ]
1、用i+=1代替i=i+1。符合c/c++的習(xí)慣,效率還高。 2、盡可能的使用PHP內(nèi)部函數(shù)。自己編寫函數(shù)之前要詳細(xì)查閱手冊(cè),看有沒(méi)有相關(guān)的函數(shù),否則費(fèi)力不討好。 3、能使用單引號(hào)字符串盡量使用單引號(hào)字符串。單引號(hào)字符串的效率要高于雙引號(hào)字符串。 4、用foreach代替while遍歷數(shù)組。遍歷數(shù)組時(shí)foreach的效率明顯高于while循環(huán),而且不需要調(diào)用reset函數(shù)。兩種遍歷方法如下: reset ($arr); while (list($key, $value) = each ($arr)) { echo "Key: $key; Value: $valuen"; } foreach ($arr as $key => $value) { echo "Key: $key; Value: $valuen"; } 以上幾點(diǎn)均經(jīng)過(guò)筆者的測(cè)試,不足之處,請(qǐng)多指正。
凡草0515
來(lái)源:http://edu.chinaz.com