Comment écrire des chaînes de caractères à plusieurs lignes en PHP
- Utiliser la séquence d’échappement pour écrire des chaînes de caractères multilignes en PHP
- Utilisez l’opérateur d’assignation de concaténation pour écrire des chaînes de caractères multilignes en PHP
Cet article présente les différentes méthodes pour écrire des chaînes de caractères multi-lignes en PHP.
Utiliser la séquence d’échappement pour écrire des chaînes de caractères multilignes en PHP
En PHP, nous avons de multiples séquences d’échappement. Nous n’en mentionnerons que deux ici. La méthode la plus simple consiste à utiliser la séquence d’échappement \n
. Nous utilisons cette séquence d’échappement avec des guillemets. La syntaxe correcte pour utiliser cette séquence d’échappement est la suivante.
echo("\n");
Le programme ci-dessous montre comment nous pouvons utiliser la séquence d’échappement \n
pour écrire des chaînes de caractères sur plusieurs lignes en PHP.
<?php
echo("This is the first line \nThis is the second line");
?>
Production :
This is the first line
This is the second line
Nous pouvons utiliser \n
deux fois pour créer une ligne vide entre deux lignes de texte.
<?php
echo("This is the first line \n\nThis is the third line");
?>
Production :
This is the first line
This is the third line
Nous pouvons également utiliser la séquence d’échappement \r\n
pour écrire des chaînes de plusieurs lignes. Cela crée aussi la nouvelle ligne car c’est le retour chariot. Le retour chariot réinitialise le pointeur et le fait démarrer à partir de la gauche. La syntaxe correcte pour l’utiliser est la suivante :
echo("\r\n");
Le programme qui applique cette méthode pour écrire des chaînes de caractères à plusieurs lignes est le suivant :
<?php
echo("This is the first line \r\nThis is the third line");
?>
Production :
This is the first line
This is the third line
Utilisez l’opérateur d’assignation de concaténation pour écrire des chaînes de caractères multilignes en PHP
En PHP, nous pouvons également utiliser l’opérateur d’assignation de concaténation pour écrire des chaînes de caractères de plusieurs lignes. L’opérateur d’assignation de concaténation est .=
. L’opérateur d’assignation de concaténation ajoute les chaînes de caractères sur le côté droit. Nous utiliserons également PHP_EOL
pour créer une nouvelle ligne. La syntaxe correcte pour utiliser cet opérateur est la suivante.
$string1 .= $string2;
Les détails de ces variables sont les suivants.
Variables | Description |
---|---|
$string1 |
C’est la corde avec laquelle nous voulons ajouter une nouvelle corde sur le côté droit. |
$string2 |
C’est la chaîne que nous voulons concaténer avec la première chaîne. |
Le programme ci-dessous montre comment nous pouvons utiliser l’opérateur d’affectation de concaténation et PHP_EOL
pour écrire des chaînes de caractères multilignes en PHP.
<?php
$mystring1 = "This is the first line." . PHP_EOL;
$mystring2 = "This is the second line";
$mystring1 .= $mystring2;
echo($mystring1);
?>
Production :
This is the first line.
This is the second line
De même, nous pouvons utiliser cet opérateur pour écrire N chaînes multi-lignes.
<?php
$mystring1 = "This is the first line." . PHP_EOL;
$mystring2 = "This is the second line" . PHP_EOL;
$mystring3 = "This is the third line" . PHP_EOL;
$mystring4 = "This is the fourth line" . PHP_EOL;
$mystring5 = "This is the fifth line";
$mystring1 .= $mystring2 .= $mystring3 .= $mystring4 .= $mystring5;
echo($mystring1);
?>
Production :
This is the first line.
This is the second line
This is the third line
This is the fourth line
This is the fifth line
Article connexe - PHP String
- Comment supprimer tous les espaces d'une chaîne de caractères en PHP
- Comment convertir la date et l'heure en chaîne de caractères en PHP
- Comment convertir une chaîne de caractères en date et en heure en PHP
- Comment convertir un entier en chaîne de caractères en PHP
- Comment convertir un tableau en chaîne de caractères en PHP
- Comment convertir une chaîne de caractères en un numéro en PHP