PHP:
Concatenazione di stringhe
How to (Come Fare)
// Concatenazione con l'operatore punto
$testo1 = 'Ciao ';
$testo2 = 'Mondo!';
$unione = $testo1 . $testo2;
echo $unione; // Ciao Mondo!
// Concatenazione con le virgolette doppie
$variabile = 'pianeta';
echo "Benvenuto sul $variabile!"; // Benvenuto sul pianeta!
// Unire più stringhe
$uno = 'PHP ';
$due = 'è ';
$tre = 'fantastico!';
$frase = $uno . $due . $tre;
echo $frase; // PHP è fantastico!
Deep Dive (Approfondimento)
La concatenazione di stringhe in PHP esiste da quando è stato creato il linguaggio nel 1995. Alternativamente, si può utilizzare l’interpunzione delle variabili all’interno di stringhe racchiuse in virgolette doppie, ma è consigliabile per variabili semplici e non per espressioni complesse.
La nuova versione di PHP (dalla 8.0) ha introdotto l’operatore di assegnazione di concatenazione (.=
), che semplifica l’aggiunta di una stringa a un’altra esistente.
$inizio = 'PHP ';
$inizio .= 'è flessibile!';
echo $inizio; // PHP è flessibile!
Altre lingue hanno diversi operatori o metodi di concatenazione (come +
in JavaScript o .join()
in Python), ma il classico operatore punto di PHP resta un metodo diretto e facilmente comprensibile.