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