コーディング規約

コーディング規約とはプログラミングを行う際に守るべき書式や考え方。会社で取り決める場合や、プロジェクト毎にコーディング規約を宣言することが多い。PHPの様に事前コンパイルが不要なスクリプト言語は自由な記述が可能だが、ルールのない無秩序なソースコードが生み出されることがしばしばある。プログラミングをしている本人には経験というコーディング規約があるものだが、癖に近いルールは避けたい。


PHPの場合現時点ではPEARやZendFrameworkのコーディング規約が一般的ではないかと思われる。シャープウェッジではZendFrameworkのコーディング規約を採用している。PHP4でコーディングする場合はオブジェクト関連の規約に修正を加えている。特にルールなくプログラミングをしている方は、拠り所として是非取り入れてみてはどうだろうか。PHPを始めたばかりの人にも有用な情報だと考える。

http://framework.zend.com/manual/ja/coding-standard.html