2009-11-23 8 views
0

Je suis confronté à un peu d'un dilemme, je dois remplacer une nouvelle ligne avec <br />. Maintenant, clairement, le remplacement de toutes les instances de \ n ne fonctionnait pas, car la page ne comportait pas de sauts de ligne appropriés. Voici un exemple de texte possible:Remplacer une nouvelle ligne avec son équivalent html en PHP

Some text 


More text 

Maintenant, cela est un problème parce qu'il n'y a pas de \ n et je n'ai aucun moyen d'insertion automatique <br />. Comment puis-je m'assurer que cela contient des sauts de ligne appropriés?

Ceci est en PHP. Je ne peux pas le servir en texte clair.

Répondre

10

Pour remettre en place les nouveaux sauts de ligne avec
il suffit d'utiliser nl2br

+0

Bon sang, c'est si facile! Merci! – Cyclone

3

Vous voulez utiliser nl2br.

Votre texte doit comporter une nouvelle ligne (\n) ou un retour chariot (\r) si le texte est sur 2 lignes différentes.

nl2br gère les deux cas. Php a une fonction intégrée pour cela.

2

nl2br() je crois.

Questions connexes