1、用i+=1代替i=i+1。符合c/c++的習(xí)慣,效率還高。
2、盡可能的使用PHP內(nèi)部函數(shù)。自己編寫函數(shù)之前要詳細查閱手冊,看有沒有相關(guān)的函數(shù),否則費力不討好。
3、能使用單引號字符串盡量使用單引號字符串。單引號字符串的效率要高于雙引號字符串。
4、用foreach代替while遍歷數(shù)組。遍歷數(shù)組時foreach的效率明顯高于while循環(huán),而且不需要調(diào)用reset函數(shù)。兩種遍歷方法如下:
reset ($arr);
while (list($key, $value) = each ($arr)) {
echo "Key: $key; Value: $value<br>n";
}
foreach ($arr as $key => $value) {
echo "Key: $key; Value: $value<br>n";
}
以上幾點均經(jīng)過筆者的測試,不足之處,請多指正。
【本文版權(quán)歸作者凡草0515與奧索網(wǎng)共同擁有,如需轉(zhuǎn)載,請注明作者及出處】