パーサにとってオプションです。空白ページを引き起こす可能性があります。代わりに単一の空行で終了します。すべて小文字にするべきです。誤:somelibrary.phpsomeLibrary.phpSOMELIBRARY.phpSome_Library.phpApplication_config.phpApplication_Config.phpapplicationConfig.php正:Somelibrary.phpSome_library.phpapplicationconfig.phpapplication_config.phpまた、クラスファイル名はクラス自体の名前と一致させるべきです。クラスとメソッドの命名¶クラス名は常に大文字で開始するべきです。アンダースコアで区切られるべきで、キャメル記法ではありません。その機能を明確に示すように名前を付けるべきで、なるべく動詞を含めます。過度に長く冗長な名前は避けるようにしてください。複数単語はアンダースコアで区切るべきです。変数命名のガイドラインは、クラスメソッドに使用されるものと非常に類似しています。適切にその目的や内容を示すよう名前をつけるべきです。ループの中でイテレータとしてのみを使用されるべきです。キャメルケースを使っています。意味の欠落なく短くできます。一般的に、コードには豊富にコメントするべきです。非常に貴重な指針となりえます。以下のものが推奨されます。形式はクラス、メソッド、およびプロパティの宣言の前にコメントします。大きなコメントブロックとコードの間には空白行を残してください。長いコメントは複数の一行コメントを使用できます。永続的な外部リソースへリンクするのを躊躇しないでください。それはより優れた説明をしてくれるでしょう。定数は常にすべて大文字にすべきです。割り当てられている場合は常に使用してください。