PEAR に提供されるすべてのスクリプトは、
アスキーテキストで保存しなければならない。
文字エンコードは ISO-8859-1 を使用しなければならない。
Unix フォーマットでなければならない。
"Unix フォーマット" とは、以下の 2 点を意味しています。
1)
各行は、 ラインフィード(改行: LF
)で終える。
ラインフィードは、10進数で 10
、
8進数で 012
、16進数で 0A
と表示されます。
Mac のようにキャリッジリターン
(行頭復帰: CR
)で終えたり、
Windows のようにキャリッジリターンとラインフィードの組
(CRLF
)で終えたりしてはいけません。
2)
PHP 終了タグ (?>
) の後には
ラインフィードを 1 つ 置くべきです。
つまり、ファイルの最後にカーソルを移動させると、
PHP 終了タグの 1 つ 下の行に
カーソルがあるようにすべきと言うことです。