À l'aide de Fin de ligne dans php echo de la chaîne

Je suis d'essayer d'écrire un script php qui fait écho à une chaîne, il ne reconnaît pas la fin de la ligne de la fonction.

e.g

echo "thank you \n "
echo "for coming over"

La \n est ignoré et il imprime l'ensemble de la ligne comme thank you for coming over.

Obtenu le même résultat pour les éléments suivants:

echo "thank you ".PHP_EOL.;
echo "for coming over".PHP_EOL.;
Essayez de l'insérer <br>.
Regardez votre code source, vous verrez que la nouvelle ligne a été insérée. C'est juste que le navigateur ignore les nouvelles lignes.
double possible de Quand dois-je utiliser la constante PHP "PHP_EOL"?
Êtes-vous de la sortie d'un navigateur, ou à une ligne de commande (ou ailleurs)? Parce que les navigateurs ignorent les espaces, y compris les retours à la ligne, à l'exception de certaines balises, ou lorsque certains styles sont présents. Vous devez préciser votre question. La plupart des réponses ci-dessous supposent que vous êtes de la sortie du navigateur.

OriginalL'auteur Ismael | 2011-06-29