A.2. PHP ファイルの書式
前のページ | 付録 A. Zend Framework PHP 標準コーディング規約 | 次のページ

## A.2. PHP ファイルの書式

### A.2.1. 全般

PHP コードのみからなるファイルでは、終了タグ ("?>") は決して含めてはいけません。終了タグは、PHP には必要ありません。 終了タグを省略することで、ファイルの最後にある空白文字が出力に影響することを防ぎます。

重要: Zend Framework の PHP ファイルやそこから派生したものの中では、 `__HALT_COMPILER()` を使用して任意のバイナリデータを含めることを禁じます。 この機能は、インストールスクリプトなどの特別な場合にのみ使用します。

### A.2.2. 字下げ

字下げは空白 4 文字で行います。タブ文字は使用しません。

### A.2.3. 1 行の長さ

1 行の長さを 80 文字までにすることを目指しましょう。すなわち、 コードの長さを現実的な範囲で 80 文字までにおさめるよう努力すべきです。 しかしながら、少々長くなってしまうことは許されます。 PHP コードの行の長さは、最大 120 文字までにするようにしましょう。

### A.2.4. 行末

行末の扱いは、標準的な Unix テキストファイルの方式にあわせます。 行末は、ラインフィード (LF) のみにしなければなりません。 この文字のコードは 10、あるいは 16 進形式で 0x0A となります。

マッキントッシュのように、キャリッジリターン (CR) を使用しないでください (コードは 0x0D です)。

Windows のように、キャリッジリターンとラインフィードの組み合わせ (CRLF) を使用しないでください (コードは 0x0D, 0x0A です)。

前のページ | 上に戻る | 次のページ
付録 A. Zend Framework PHP 標準コーディング規約 | ホーム | A.3. 命名規約