先了解編碼規範
規範的寫代碼很重要,所以還是要先看看編碼規範。
文件標記
PHP可以嵌入hmtl代碼,和js一樣,它也需要標記,在PHP標籤總共分爲四種,常見的應該就是以下兩種:
// 完整的PHP標籤,推薦
<?php
echo "Hello world";
?>
// 短標籤,不應該使用
<?
echo "Hello world";
?>
純php文件,最後的?>要省略
文件編碼
文件編碼爲無BOM的UTF-8
文件命名
程序的文件名和目錄名都要使用英文單詞命名,不能使用拼音(但是有時候一着急就上了,手動滑稽)。
只能用字母、數字、下劃線、中劃線
多個詞之間使用駝峯法命名
變量及函數命名
這纔是重頭戲
還是使用駝峯法命名
變量命名
全局變量$_GLOBAL['_firstGlobal_'] //或者 $_GLOBAL['g_secondGlobal_']
普通變量
// 字符串 $theString // 數組 $theArray // 對象 $theObject // 布爾值 $theBoolean
函數命名
函數命名還是駝峯法,但是要表意清楚,還要短
私有方法,要在函數名前加”_”
// 私有方法命名
private function _privateFunction{
//do something
}
註釋
php的註釋是C的風格
/**
* 多行註釋
*多行註釋
*/
//單行註釋