Maison > base de données > tutoriel mysql > Comment puis-je conserver les sauts de ligne dans la sortie de la zone de texte ?

Comment puis-je conserver les sauts de ligne dans la sortie de la zone de texte ?

Mary-Kate Olsen
Libérer: 2025-01-01 02:09:09
original
454 Les gens l'ont consulté

How Can I Preserve Line Breaks in Text Area Output?

Conserver les sauts de ligne dans la sortie de la zone de texte

Lorsque vous travaillez avec des zones de texte, il est souvent souhaitable de conserver les sauts de ligne lorsque le texte saisi est affiché. Cependant, par défaut, les sauts de ligne sont perdus lors de la sortie. Voici deux solutions efficaces pour pallier à ce problème :

1. Utilisation de la fonction nl2br() :

La fonction nl2br() convertit les caractères de nouvelle ligne ("n") en balises de saut de ligne HTML (
). En traitant le texte via cette fonction, vous pouvez vous assurer que les sauts de ligne sont conservés lorsqu'ils sont affichés.

Par exemple :

$text = "This\r\nis\n\ra\nstring\r";
echo nl2br($text);

// Output:
This<br />
is<br />
a<br />
string<br />
Copier après la connexion

2. Encapsuler du texte dans

 Balises :

Enveloppement du texte saisi dans

 Les balises conservent leur mise en forme, y compris les sauts de ligne. Cette approche est particulièrement utile lorsque vous souhaitez afficher du texte brut ou conserver sa structure d'origine.

Reportez-vous à : 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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal