程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php編程命名規則

php編程命名規則

編輯:關於PHP編程

命名是程序規劃的核心。古人相信只要知道一個人真正的名字就會獲得凌駕於那個人之上的不可思議的力量。只要你給事物想到正確的名字,就會給你以及後來的人帶來比代碼更強的力量。別笑!
名字就是事物在它所處的生態環境中一個長久而深遠的結果。總的來說,只有了解系統的程序員才能為系統取出最合適的名字。如果所有的命名都與其自然相適合,則關系清晰,含義可以推導得出,一般人的推想也能在意料之中。
如果你發覺你的命名只有少量能和其對應事物相匹配的話, 最好還是重新好好再看看你的設計吧。
類命名
在為類( 0;
}
--------------------------------------------------------------------------------
函數命名
函數名字采用C GNU的慣例,所有的字母使用小寫字母,使用'_'分割單詞。
理由
這樣可以更易於區分相關聯的類名。
例如
function some_bloody_function()
{
}
--------------------------------------------------------------------------------
錯誤返回檢測規則
檢查所有的系統調用的錯誤信息,除非你要忽略錯誤。
為每條系統錯誤消息定義好系統錯誤文本以便include。
--------------------------------------------------------------------------------
大括號 {} 規則
在三種主要的大括號放置規則中,有兩種是可以接受的,如下的第一種是最好的:
將大括號放置在關鍵詞下方的同列處:
if ($condition) while ($condition)
{ {
... ...
} }
傳統的UNIX的括號規則是,首括號與關鍵詞同行,尾括號與關鍵字同列:
if ($condition) { while ($condition) {
... ...
} }
理由
引起劇烈爭論的非原則的問題可通過折衷的辦法解決,兩種方法任意一種都是可以接受的,然而對於大多數人來說更喜歡第一種。原因就是心理研究學習范疇的東西了。
對於更喜歡第一種還有著更多的原因。如果您使用的字符編輯器支持括號匹配功能的話(例如vi),最重要的就是有一個好的樣式。為什麼?我們說當你有一大塊的程序而且想知道這一大塊程序是在哪兒結束的話。你先移到開始的括號,按下按鈕編輯器就會找到與之對應的結束括號,例如:
if ($very_long_condition && $second_very_long_condition)
{
...
}
else if (...)
{
...
}
從一個程序塊移動到另一個程序塊只需要用光標和你的括號匹配鍵就可以了,不需要來回的移動到行末去找匹配的括號。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved