Ajouter un saut de ligne en PHP

Subodh Poudel 30 janvier 2023
  1. Utilisez la fonction nl2br() et la séquence d’échappement Newline \n pour ajouter le saut de ligne dans echo en PHP
  2. Utilisez la méthode de gestion des fichiers et ses fonctions pour ajouter le saut de ligne en PHP
  3. Utilisez la balise <br> pour ajouter un saut de ligne dans echo en PHP
Ajouter un saut de ligne en PHP

Nous allons introduire une méthode pour ajouter un saut de ligne dans l’instruction echo en utilisant la fonction nl2br() et la séquence d’échappement \n. La fonction nl2br() renvoie la chaîne avec les balises <br/> ou <br> du HTML. La séquence d’échappement \n désigne la nouvelle ligne.

Nous allons introduire une autre méthode pour ajouter des sauts de ligne en utilisant les fonctions de gestion de fichiers en PHP. Nous utilisons les fonctions comme fopen(), fwrite() et file close() pour atteindre l’objectif. Nous utilisons également la séquence d’échappement \n dans cette méthode.

Nous allons démontrer une méthode simple pour ajouter des sauts de ligne dans l’instruction echo en utilisant la balise <br> en PHP. Nous utilisons l’opérateur point pour utiliser la balise <br> entre les chaînes pour appliquer les sauts de ligne.

Utilisez la fonction nl2br() et la séquence d’échappement Newline \n pour ajouter le saut de ligne dans echo en PHP

Nous utilisons la fonction nl2br() et la séquence d’échappement de retour à la ligne \n pour insérer le saut de ligne dans l’instruction echo en PHP. La fonction nl2br() insère les sauts de ligne HTML avant la nouvelle ligne, et la séquence d’échappement \n désigne la nouvelle ligne. La fonction renvoie la chaîne avec les balises HTML <br> ou <br/>. Par exemple, utilisez la fonction nl2br() dans l’instruction echo. Écrivez une chaîne soleil dans la fonction nl2br() et utilisez la séquence d’échappement \n. Écrivez une autre chaîne, moon, juste après la séquence d’échappement.

Ne vous méprenez pas avec /n comme /n. Tout d’abord, nous écrivons la barre oblique inverse, puis n. Utilisez des guillemets doubles pour les paramètres à l’intérieur de la fonction nl2br(). L’utilisation de guillemets simples entraîne l’impression du paramètre exact écrit dans la fonction. Visitez le manuel PHP pour en savoir plus sur la fonction nl2br().

Exemple de code:

# php 7.*
<?php
echo nl2br("sun \n moon");
?>

Production:

sun 
moon

Utilisez la méthode de gestion des fichiers et ses fonctions pour ajouter le saut de ligne en PHP

Nous pouvons utiliser les fonctions de gestion de fichiers comme fopen(), fwrite() et file close() pour créer un fichier et y écrire du texte. Nous utilisons la séquence d’échappement \n comme dans la première méthode. En conséquence, le texte écrit après le \n apparaîtra dans la ligne suivante du fichier. Nous utilisons la fonction fopen() pour créer un nouveau fichier texte en écriture. Nous utilisons la fonction fwrite() pour écrire le texte particulier dans le fichier créé. La fonction flclose() ferme le flux de fichiers.

Par exemple, créez une variable $file et affectez-lui la fonction fopen(). Dans la fonction, écrivez le premier paramètre comme test.txt, qui est le fichier à créer, et écrivez w+ comme deuxième paramètre pour désigner le mode d’écriture. Écrivez une chaîne comme Soleil \ n Lune dans une variable $ texte. Utilisez la fonction fwrite() et passez les variables $file et $text comme paramètre. Fermez le flux de fichiers en utilisant la fonction fclose() avec le $file comme paramètre.

L’exemple ci-dessous crée un fichier texte test.txt dans le répertoire racine lorsque le script s’exécute sur le serveur. Ensuite, il insère les textes dans le fichier. Nous pouvons afficher la sortie en ouvrant le fichier texte. Jetez un œil au manuel PHP pour en savoir plus sur les opérations sur les fichiers.

Exemple de code:

#php 7.x
<?php
$file = fopen("test.txt", "w+");
$text = "Sun \n Moon";
fwrite($file, $text);
fclose($file);
?> 

Production :

Sun 
 Moon

Utilisez la balise <br> pour ajouter un saut de ligne dans echo en PHP

Nous pouvons utiliser les balises HTML <br> pour insérer le saut de ligne en PHP. Cette balise est utilisée en HTML pour insérer les sauts de ligne. Nous pouvons utiliser le . opérateur point avant et après la balise <br> pour spécifier le saut de ligne de la chaîne. La balise <br> doit être entourée de guillemets doubles. Par exemple, écrivez une chaîne Bienvenue à Delft entre guillemets. Utilisez un opérateur point après et écrivez la balise <br> entre guillemets. Utilisez à nouveau l’opérateur point et écrivez une autre chaîne, Passez un bon moment ici entre guillemets. Utilisez une instruction echo pour l’imprimer.

Exemple de code:

#php 7.x
<?php
echo "Welcome to Delft" ."<br>". "Have a great time here"
?>

Production:

Welcome to Delft
Have a great time here
Subodh Poudel avatar Subodh Poudel avatar

Subodh is a proactive software engineer, specialized in fintech industry and a writer who loves to express his software development learnings and set of skills through blogs and articles.

LinkedIn

Article connexe - PHP Echo