最新下載
夢幻水族館
少女前線
星之翼
小花仙精靈樂園
餐廳萌物語
山河旅探
戀與製作人
最強腦3
異塵:達米拉
少年西遊記2
24小時閱讀排行榜
- 1 Cutoshi 重新定義 Memecoin 產業,預計 2024 年第四季表現將超越狗狗幣和柴犬
- 2 YGG幣價格最新行情
- 3 2024年瑞波幣在哪裡買賣交易?
- 4 GALA幣未來走勢與前景預測
- 5 RCO Finance:一個革命性的人工智慧驅動平台,使先進的投資策略民主化
- 6 什麼是KCS幣?
- 7 Stacks 開發人員解決測試網問題並為主網升級做好準備
- 8 根據我們最新的鏈上數據,$NEIRO(Neiro Ethereum)似乎處於累積階段
- 9 幣安聯合創始人 CZ 出獄,透露計劃繼續投資區塊鏈和加密貨幣
- 10 英國流通中最稀有的 50 便士硬幣?英國皇家造幣廠公佈了其收藏中最有價值的 50 便士硬幣。
- 11 有哪些利好Flare幣的因素?
- 12 隨著 ISM 製造業數據臨近,「超買」比特幣 (BTC) 跌破 6.4 萬美元:10x 研究
- 13 讓我們建立一個簡單的 React hook 來偵測瀏覽器及其功能
- 14 Flare幣的發行價格是什麼?
- 15 Discover the Top Advantages of Progressive Web Apps for Your Next Project
最新教學
-
- 國外Web開發全端課程全集
- 1436 2024-04-24
-
- Go語言實戰之 GraphQL
- 1719 2024-04-19
-
- 550W粉絲大佬手把手從零學JavaScript
- 3140 2024-04-18
-
- python大神Mosh,零基礎小白6小時完全入門
- 2664 2024-04-10
-
- MySQL 初學入門(mosh老師)
- 1598 2024-04-07
-
- Mock.js | Axios.js | Json | Ajax--十天精品課堂
- 2437 2024-03-29
適用範圍 如無特殊說明,以下規則要求完全適用於DoitPHP項目(註:Doitphp的PHP框架文件,而非使用DoitPHP所開發的PHP項目)。如果你喜歡以下編碼規範,也可以用在其它PHP開發專案。
標準化的重要性和好處 “不以規矩,不成方圓”,當一個軟體專案的開發遵守公共一致的標準時,整個團隊成員形成並保持一致的編碼風格,整個專案文件如同一人所寫。每個程式設計師的程式碼都易於為他人所理解,提高了程式碼的可維護性,從而減少了軟體的維護成本。同時使新的參與者可以很快的適應環境,從而最大限度的提高團隊開發的合作效率。長期的規範編碼還可以讓開發人員養成好的編碼習慣,可以減少編碼出錯的機會,甚至鍛鍊出更加嚴謹的思維。將規範「令之以文」是為了明確我們的編碼標準。我們相信:標準不是專案成功的關鍵,但可以幫助我們在團隊協作中有更高的效率並且更順利的完成既定的任務。
PHP編碼規格與原則 1、文件格式 1.1、文件編碼:文件編碼統一為UTF-8(註:非UTF-8 BOM)。 1.2、PHP程式碼標記:任何時候都要使用「<?php ?>」定義你的PHP程式碼。而“<? ?>”將禁止使用。對於只含有php的程式碼檔案,建議將檔案結尾處的「?>」忽略掉,防止多餘空格或其它字元影響程式碼。 1.3、縮排規則:縮排使用4個空格,而不是 TAB。這已經是PHP業界的標準了,我們也不會「逆歷史潮流而動」。使用空格主要是為了程式碼美觀整齊。因為在不同的編輯器裡, TAB 製表符的長度是不一樣的,而空格則是一樣的。使用TAB按下TAB鍵能解決的問題,使用空格要按四次空白鍵,明顯影響開發效率。目前很多編輯器預設一個TAB佔用四個空格位置(佔用幾個空格,對此編輯器可以調節),如果是這樣,為了提高開發效率,可以放心大膽地使用TAB。本縮排規格也適用於JavaScript中的函數、類別、邏輯結構、迴圈等。 1.4、程式碼內容:每行結尾不允許有多餘的空格或TAB製表符(確保你的編輯器保存檔案為 Unix 格式,這表示行是以換行符終止的)。除了語言包註釋設定檔,其它地方不能有中文。 1.5、程式碼註解:文件要有清晰的程式碼註釋,註解風格採用phpDocumentor標準