Ciao,

il motivo è che se metti una stringa tra " (doppio apice, sopra il 2) tutte le variabili sono processate, se la metti tra ' (apostrofo, sotto il ?) no.
ESEMPIO:
codice:
$i = 5;
echo "Ho $i anni" . chr(13);
echo 'Ho $i anni';
Il risultato sarà
Ho 5 anni
Ho $i anni

Claro?