Interpolazione di una stringa

PHP:
Interpolazione di una stringa

How to: (Come fare)

<?php
$planet = "Terra";
$greeting = "Benvenuti sul pianeta $planet!"; // Interpolazione diretta

echo $greeting; // Output: Benvenuti sul pianeta Terra!

// Usando le parentesi graffe
$exclamation = "fantastico";
echo "Che giorno {$exclamation}o!"; // Output: Che giorno fantastico!
?>

Deep Dive (Approfondimento)

L’interpolazione di stringhe è presente in PHP fin dalle prime versioni e contribuisce a rendere il codice più leggibile. Prima dell’avvento di questa funzionalità, la concatenazione era l’unica opzione, cosa che rendeva il codice più verboso e difficile da seguire. Quindi, l’interpolazione è stata una benedizione.

Alternativamente, PHP offre la concatenazione con l’operatore . ma, soprattutto in stringhe complesse, l’interpolazione risulta più snella e diretta.

Implementare l’interpolazione di stringhe richiede l’uso di doppi apici "; se si usano apici singoli ', PHP tratterà tutto come testo letterale. Attenzione, inoltre, se necessario, a racchiudere la variabile tra graffe {} per evitare ambiguità nel codice.

See Also (Vedi Anche)