PHP 語法鬆散易上手,但也導致代碼臃腫難維護。PEAR 專案制定編碼標準,本文整理縮排、控制結構、註解等核心規範,提升代碼可讀性與團隊協作效率。
while ($x < $z) {
if ($a == 1) {
echo "A was equal to 1";
} else {
if ($b == 2) {
// do something
} else {
// do something else
}
}
}
if ($a == 1) echo "A was equal to 1";
難以辨識,維護時易漏加大括號導致 Bug。
if ($a == 1)
echo "A was equal to 1";
可讀性較好,但新增邏輯時仍易忘記加大括號。
if (($a == 1) && ($b == 2)) {
echo "A was equal to 1";
// 易於新增代碼
} elseif (($a == 1) && ($b == 3)) {
// 其他操作
}
if (、elseif ( — 與函數呼叫 func( 區分// 其他操作 提醒維護者此處可擴展現代 PHP 專案建議遵循 PSR-12 編碼標準,並使用 PHP_CodeSniffer、PHP-CS-Fixer 自動檢查修正。