文字コード
- 特別な理由が無い限り「UTF-8 BOM(Byte Order Mark)なし」を推奨
- 特に「BOM」コードが付いていると動作に支障が出ることがあるので注意が必要
改行コード
- 行末は「ラインフィード(LF)のみにしなければならない(16真数では「0x0a」)」
- Windowsの「キャリッジリターン(CR)」やMachintoshでの「キャリッジリターン+ラインフィード(CRLF)は利用しない」
開始と終了
- PHPでの開始タグには短縮形「<?」は使用せず、「<?php」を使用する
- 終了タグの後に空白や改行があると、それをブラウザに出力してしまう為、終了タグ「?>」は使用しない(PHPは終了タグがなくても正常に動作する)
終了タグは使用しない
<?php
プログラムを記述
インデント
- ソースの可視性を高める為、必ずインデントを行う
- インデントは、「半角空白4文字」で行う
- タブを使用しない
- プログラム全体のインデントは行わない
良い例
<?php
$message = 'PHP フレームワークの本命「Zend Framework」';
echo $message;
悪い例
<?php
$message = 'PHP フレームワークの本命「Zend Framework」';
echo $message;
最終更新:2008年05月30日 17:34