Lorsque les utilisateurs saisissent du texte dans une zone de texte, les sauts de ligne sont souvent perdus lors de la sortie du texte. Pour préserver ces sauts de ligne, deux solutions peuvent être mises en œuvre :
La fonction nl2br() convertit les sauts de ligne (nr) en sauts de ligne HTML (
).
Exemple :
echo nl2br("This\r\nis\n\ra\nstring\r"); // Output: This<br /> is<br /> a<br /> string<br />
Enveloppement de l'entrée dans
Les balises garantissent que le texte est affiché exactement tel qu'il a été saisi, y compris les sauts de ligne.Référence : W3C Wiki - HTML/Elements/pre
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!