Tous les scripts apportés à PEAR doivent :
Etre stocké comme du texte ASCII
Utiliser le jeux de caractères ISO-8859-1
Etre formaté Unix
Le "formatage Unix" signifie deux choses :
1) Les lignes doivent finir uniquement par un retour à la ligne (LF). Les retours à la ligne sont représentés par l'ordinal 10, l'octal 012 et l'hexa 0A. N'utiliser pas les retours carriage (CR) comme le font les Macintosh ou les combinaisons de retour carriage/retour à la ligne (CRLF) comme le fait Windows.
2) Il ne doit y avoir qu'un seul retour à la ligne après la fermeture du tag PHP (?>). Cela signifie que lorsque le curseur est à la fin du fichier, il doit y avoirune seule après le tag PHP fermant.