Questa è una vecchia versione del documento!
Le stringhe in PHP
Le stringhe sono una sequenza di caratteri, come lettere, numeri, simboli o spazi. In PHP, le stringhe possono essere delimitate da apici '' o virgolette ““.
Esempi di stringhe
$str = 'Ciao'; $str2 = "Ciao ciao"; $tag = '<a href="miaPag.php">Link 1</a>'; //virgolette dentro gli apici $apostrofo="W l'italia"; //apici dentro le virgolette
Se usiamo gli apici, all'interno della stringa possiamo inserire le virgolette, mentre se usiamo le vitgolette, all'interno della stringa si possono usare gli apici.
Se si vogliono inserire le virgolette all'interno delle virgolette o gli apici dentro le stringhe con apici, bisogna utilizzare il carttere di escpe \.
Escape
$apice = 'Questo è un \' dentro l\'apice'; $virgolette "Queste sono \" dentro le virgolette";
Differenza tra apici e virgolette
Gli apici e le virgolette possono essere usate indifferentemete quando all'interno delle stringhe non ci sono delle variabili, mentre se inseriamo una variabile all'interno di una stringa il loro comporatmento è diverso.
Apici e virgolette
$nome = "Gino"; echo "Ciao $nome"; //Stampa "Ciao Gino"; echo 'Ciao $nome'; //Stampa 'Ciao $nome';
Le virgolette interpretano le variabili al loro interno, mentre gli apici non lo fanno.
