1、如果能將類別的方法定義成static
,就盡量定義成static
,它的速度會提升將近4倍。
2、row['id']
的<span style="font-size: 14px; line-height: 1.76em;"></span><span style="font-size: 14px; line-height: 1.76em;"></span><span style="font-size: 14px; line-height: 1.76em;"></span><span style="font-size: 14px; line-height: 1.76em;"></span>
是<span style="font-size: 14px; line-height: 1.76em;"></span>
的7倍。
3、
echo
print 快,並且使用echo的多重參數(譯註:指用逗號而不是句點)代替字串連接,例如
echo str1,str2。
for
迴圈前確定最大迴圈數,不要每迴圈一次都計算最大值,最好運用foreach取代。
5、註銷那些不用的變數尤其是大數組,以便釋放記憶體。
6、盡量避免使用
__get
__set,
__autoload
7、
require_once()代價昂貴。
include檔案時盡量使用絕對路徑,因為它避免了PHP去
include_path裡尋找檔案的速度,解析作業系統路徑所需的時間會更少。
$_SERVER['REQUEST_TIME']
要好於time ()。
10、函數代替正規表示式完成相同功能。
11、
str_replace函數比
preg_replace
strtr
函數的效率是str_replace函數的四倍。
13、使用選擇分支語句(譯註:即
switch case
14、用
@封鎖錯誤訊息的做法非常低效,極度低效。
apache
的mod_deflate
模組,可以提高網頁的瀏覽速度。 16、資料庫連線當使用完畢時應關掉,不要用長連線。 17、錯誤訊息代價昂貴。18、在方法中遞增局部變量,速度是最快的。幾乎與在函數中呼叫局部變數的速度相當。
###PHP影片教學:###https://www.php.cn/course/list/29/type/2.html#### #####20、遞增一個物件屬性(如:
$this->prop 相關推薦:
以上是總結PHP編程20大效率要點的詳細內容。更多資訊請關注PHP中文網其他相關文章!