php編碼規範個人小結_PHP教程

來源:互聯網
上載者:User
1.原生態代碼或者類的頭上,註明作者,關鍵演算法計算過程
例如
/**
*@author zengmoumou
*功能:根據列表ip,取得ip對應的電訊廠商,省,市,縣
*/
2.變數盡量用英文單詞的組合,第一個小寫,後面大寫
例如:
$confTreeModel = D("ConfTree");
3.函數名盡量用英文單詞的組合,第一個小寫,後面大寫
例如:
function searchRealServer($keyword)
4.函數之上最好寫名該函數的作者,變數,演算法
例如:
/**
* @author zengmoumou
* 獲得搜尋到的結果交換器
* Enter description here ...
* @param unknown_type $allIds
*/
private function getSwitchsInIds($allIds) {
5.函數盡量不要超過100行,如果超過,酌情拆分


6.獨立的功能性原生態代碼最好分割成 配置頁,函數頁 ,業務頁 。
例如一個讀取資料庫做匯總的小開發。
可以分割成
config.php 配置頁 【書寫資料庫配置等】
function.php 函數頁 【書寫各種功能獨立的函數,例如讀資料函數,構造報表函數,發送郵件函數】
statWeekData.php 業務頁 【引用配置頁,函數頁,依次調用處理各種功能函數處理完商務邏輯】

http://www.bkjia.com/PHPjc/477239.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/477239.htmlTechArticle1.原生態代碼或者類的頭上,註明作者,關鍵演算法計算過程 例如 /** *@author zengmoumou *功能:根據列表ip,取得ip對應的電訊廠商,省,市,縣...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.