Interpolazione delle variabili in PHP
Una delle cose più comode di PHP, ma anche sconosciuta a quanto pare, è la cosidetta interpolazione delle variaibli.
In pratica consiste nella conversione di una variabile nel proprio valore.
Vediamo qualche esempio, che è sicuramente più facile da capire che da spiegare.
<?php
$var = 'Mattepuffo';
echo 'questo blog è di ' . $var . '!<br>';
echo 'questo blog è di $var!<br>';
echo "questo blog è di $var!<br>";
Copiate queste semplici righe e lanciate lo script.
Il risultato nella pagina sarà questo:
questo blog è di Mattepuffo!
questo blog è di $var!
questo blog è di Mattepuffo!
La prima osservazione, banale, è che il primo e il terzo esempio danno lo stesso risultato.
Ma il primo ha usato la concatenazione; il terzo l'interpolazione.
La seconda osservazione è che per usare l'interpolazione occorre usare le doppie vorgolette (").
Usando il singolo apice (') le variabili non vengono interpretate.
Non saprei dirvi se è più comoda la prima o la terza soluzione; secondo me dipende anche dal contesto e da cosa state scrivendo.
Io le uso entrambe a seconda di come mi trovo più comodo in quel momento!
Enjoy!
php interpolazione variabili
Commentami!