PHP des sauts de ligne (\n) ne fonctionne Pas

Pour une raison que je ne peux pas utiliser \n pour créer un saut de ligne lors de la sortie à un fichier avec PHP. Il a juste écrit "\n" dans le fichier. J'ai essayé d'utiliser "\\n", où il écrit simplement "\n" (comme prévu). Mais je ne peux pas pour la vie de me comprendre pourquoi ajouter \n à mes chaînes de caractères n'est pas la création de nouvelles lignes. J'ai aussi essayé de \r\n mais il ajoute "\r\n" à la ligne dans le fichier.

Exemple:

error_log('test\n', 3, 'error.log');
error_log('test2\n', 3, 'error.log');

Sorties:

test\ntest2\n

En utilisant MAMP sur mac OSX en cas de questions (une sorte de config PHP chose peut-être?).

Des suggestions?

InformationsquelleAutor ggutenberg | 2010-06-10