static 的方法盡量聲明,調用速度提升 ~25%。echo 優於 print:echo 無返回值,print 返回整數,前者更快。$max = count($arr); for($i=0;$i<$max;$i++) 避免每次調用 count()。unset($bigArray) 釋放內存,尤其在循環中處理大數據集。__get、__set、__autoload 等有性能開銷,非必要勿用。require_once 開銷大:需檢查文件是否已包含,明確無重複包含時用 require。include_path 遍歷開銷。$_SERVER['REQUEST_TIME']:比 time() 快,無函數調用開銷。strpos、str_replace 等內置函數比 preg_* 快得多。strtr > str_replace > preg_replace:單字符替換 strtr 最快,約快 25%。@ 抑制錯誤:會顯著降低執行速度。$row['id'] 比 $row[id] 快 ~7 倍(後者會先嘗試查找常量)。global $x 或 $GLOBALS['x'] 比局部變量慢。$this->prop++ 比局部變量慢。$localvar++;類方法約 15 次。echo 多參數用逗號:echo 'a', 'b'; 比 echo 'a'.'b'; 快,僅 echo 支持。ip2long()/long2ip() 存儲 IPv4,節省 1/4 空間,利於排序與范圍查詢。checkdnsrr() 確認域名有 MX/A 記錄。mysqli_*:預處理、綁定參數、多語句、事務支持更完善。$x = $cond ? $a : $b; 代碼簡潔,性能略優於 if/else。highlight_file() 格式化輸出源碼:調試、教學利器。error_reporting(0) 放入入口文件首行,防敏感信息洩露(SQL、路徑等)。gzcompress()/gzuncompress() 基於 gzip,壓縮率 ~90%。func(&$var) 避免大數組複製開銷。isset() 替代 strlen() 判空:isset($str[5]) 比 strlen($str) > 5 快。++$i 快於 $i++:PHP 內部 opcode 數 3 vs 4,後置需創建臨時變量。Zend Optimizer 可優化,但非所有環境啟用。優化是系統工程:架構層面(緩存、靜態化、DB 設計)收益最大,代碼微優化需在性能分析器(Xdebug、Blackfire)指導下針對熱點進行。保持代碼可讀、可維護永遠是第一位的。