purtroppo tra doppi apici e singoli apici non ci riesco per nulla.
Non è complicata la differenza, bisogna solo farci attenzione.
Ti basta ricordare che se la stringa è tra due apici allora assume il valore letterale.
Se invece la stringa è tra doppie virgolette puoi inserire una variabile.
Ti faccio un esempio (i commenti indicano l'output):
Codice PHP:
echo 'ciao bella'; echo "ciao bella"; // -> ciao bella
$var = "bella";
echo 'ciao $var'; // -> ciao $var
echo "ciao $var"; // -> ciao bella
$array[0] = "bella";
echo 'ciao {$array[0]}'; // -> ciao {$array[0]}
echo "ciao {$array[0]}"; // -> ciao bella