PHP變數命名規則
1.類命名
(1)使用camel命名法(這個幾乎所有語言通用)
(2)儘量少於3個詞
(3)縮寫詞也不要全部使用大寫字母。eg:使用GetHtmlStatic, 而不使用GetHTMLStatic。
2.函式和方法命名
通常每個方法和函式都執行一個動作,所以對它們的命名應該清楚地說明它們的用途。
eg:用CheckForErrors()代替ErrorCheck(),用DumpDataToFile代替DataFile().
3.類屬性命名
屬性命名應該以字元"m" 為字首。字首”m“後採用於類命名一致的規則。
eg: var mVar;
4.變數命名
使得所有的變數在程式碼中看起來都不同,容易辨認。
區域性變數命名:所有字母都使用小寫,使用 ”_“ 作為每個詞的分界
eg:$time_of_error
全域性變數命名:帶字首 "g"
eg: global $gLog;
靜態變數命名:帶字首 "s"
eg: static $msStatics = 0;
引用變數命名:帶字首 ”r“
eg: var mrStatus;
string,字串型,在變數前面加str
程式碼如下 | 複製程式碼 |
//下面一個變數為字串型
$strMessage = Hello World! ;
//下面一個變數為一維陣列
//下面一個變數為整數
$rsConn = mysql_connect ( localhost , user , pw ) ; |
未明變數,使用mx
程式碼如下 | 複製程式碼 |
$mxData = getData() ; |
自定義函式,使用fn_開頭
程式碼如下 | 複製程式碼 |
function fn_HaltError ( $strErrorMessage ) { // do sth... } |
一個綜合的例子(使用分頁類):
程式碼如下 | 複製程式碼 |
include ( "lib/BluePage.class.php" ) ;
$rsConn = mysql_connect( localhost , root , 123456 ) or d
$strQuery = "SELECT COUNT(`id`) FROM test" ;
//分頁陣列與html
// 分頁資料裡包含有offset,取資料 |