コードを記述するとき、優れたコーディング標準は、私たちに多くの予期せぬ効果をもたらす可能性があります。例:
1. コーディング効率を向上させます。きちんと統一されたコードなので、コピー&ペーストが簡単です。
2. コードの可読性を向上させます。
3. 私たちのプロフェッショナリズムを示します。他の人は私たちのコードを見て、コード作成プロセス全体がきちんとしていて均一であることに気づき、すぐに感銘を受けました。
4. チームのコラボレーションを促進します。全員が同じ規格を使用することで、さまざまな書き方がなくなり、統一したコーディネートが可能になります!
それでは、仕様が何であるかを見てみましょう?
PHP コード ファイルは
コードはタブ キーの代わりに 4 つのスペースを使用してインデントする必要があります
PHP コード ファイルは UTF- で始まる必要があります。 8 BOM のエンコーディング
純粋な PHP コード ファイルは最後の ?> 終了タグを省略する必要があります。
すべての PHP ファイルは Unix LF (改行) を使用する必要があります。 ) は行終端記号として使用されます。
ビュー ファイル内の PHP コードでは、 の短い出力タグを使用する必要があります。カスタムタグ。
空白以外の行の後には余分なスペース文字があってはなりません。
各行の文字数は 80 文字以内にし、120 文字を超えてはいけません。 1 つのステートメントの各行に複数の文字が含まれます。
クラス、メソッド、属性
名前空間とクラスはPSRの自動読み込み仕様: PSR-4に準拠する必要があります。
クラスの名前は StudlyCaps のラクダに従う必要があります。大文字で始まる大文字と小文字の命名規則
クラス内の定数の文字はすべて大文字にする必要があり、単語はアンダースコアで区切る必要があります。
メソッド名は、キャメルケース形式の小文字のキャメルケース命名規則に従う必要があります。
PHP 命名規則
すべての PHP キーワードはすべて小文字である必要があり、定数 true、false、null もすべて小文字である必要があります。
変数の割り当てと比較 (制御構造の条件文と配列を含む) 演算記号 (=、>、) の両端にはスペースが必要ですが、インクリメント (++) およびデクリメント (--) 演算変数と記号の間にはスペースがあってはなりません
変数の宣言にはアンダースコアで区切られた小文字を使用する必要があり、汎用的ではない単語の略語は使用しないでください。また、英語以外のスペルや略語を括弧内に含めてはいけません。変数の両端で使用する必要があります。余分なスペースは使用できません。
配列変数の宣言と配列をラップする必要があります。開始記号 ([ または array()) は演算子行と同じ位置にある必要があり、配列の最初の要素は新しい行で開始し、その要素と前の行の間にインデントを維持する必要があります。配列の [ または ]) は新しい行で開始し、変数の最初の文字と同じにする必要があります
以上がPHP 命名規則に関するいくつかのポイントの詳細な紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。