Scrivi stringhe multilinea in PHP
- Usa la sequenza di escape per scrivere stringhe multilinea in PHP
- Utilizzare l’operatore di assegnazione di concatenazione per scrivere stringhe multilinea in PHP
Questo articolo introdurrà diversi metodi per scrivere stringhe multilinea in PHP.
Usa la sequenza di escape per scrivere stringhe multilinea in PHP
In PHP, abbiamo più sequenze di escape. Ne menzioneremo solo due qui. Il metodo più semplice è usare la sequenza di escape \n
. Usiamo questa sequenza di escape con virgolette doppie. La sintassi corretta per utilizzare questa sequenza di escape è la seguente.
echo("\n");
Il programma seguente mostra il modo in cui possiamo usare la sequenza di escape \n
per scrivere stringhe multilinea in PHP.
<?php
echo("This is the first line \nThis is the second line");
?>
Produzione:
This is the first line
This is the second line
Possiamo usare \n
due volte per creare una riga vuota tra due righe di testo.
<?php
echo("This is the first line \n\nThis is the third line");
?>
Produzione:
This is the first line
This is the third line
Possiamo anche usare la sequenza di escape \r\n
per scrivere stringhe su più righe. Crea anche la nuova riga perché è il ritorno a capo. Il ritorno a capo reimposta il puntatore e lo avvia da sinistra. La sintassi corretta per usarlo è la seguente:
echo("\r\n");
Il programma che applica questo metodo per scrivere stringhe multilinea è il seguente:
<?php
echo("This is the first line \r\nThis is the third line");
?>
Produzione:
This is the first line
This is the third line
Utilizzare l’operatore di assegnazione di concatenazione per scrivere stringhe multilinea in PHP
In PHP, possiamo anche utilizzare l’operatore di assegnazione della concatenazione per scrivere stringhe multilinea. L’operatore di assegnazione della concatenazione è .=
. L’operatore di assegnazione della concatenazione aggiunge le stringhe sul lato destro. Useremo anche PHP_EOL
per creare una nuova riga. La sintassi corretta per utilizzare questo operatore è la seguente.
$string1 .= $string2;
I dettagli di queste variabili sono i seguenti.
Variabili | Descrizione |
---|---|
$string1 |
È la stringa con cui vogliamo aggiungere una nuova stringa sul lato destro. |
$string2 |
È la stringa che vogliamo concatenare con la prima stringa. |
Il programma seguente mostra il modo in cui possiamo usare l’operatore di assegnazione di concatenazione e PHP_EOL
per scrivere stringhe multilinea in PHP.
<?php
$mystring1 = "This is the first line." . PHP_EOL;
$mystring2 = "This is the second line";
$mystring1 .= $mystring2;
echo($mystring1);
?>
Produzione:
This is the first line.
This is the second line
Allo stesso modo, possiamo usare questo operatore per scrivere N stringhe multilinea.
<?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);
?>
Produzione:
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