E' tutto molto confuso.
Ti ripeto, prima di fare una cosa simile, impara meglio il PHP.
Una variabile è una variabile, non è né un numero, né una stringa, quindi se fai
Codice PHP:
$var = 'casa';
//questo stampa $var perché la variabile non viene valutata
echo '$var';
//questo stampa casa perché valuta la variabile, ma metterci i doppi apici è superfluo
echo "$var";
//stampa casa ed è il modo corretto
echo $var;
//quindi se dovessi metterla in un array
$array = array ('nome' => $var); //senza apici
Per il resto, ti consiglio di trovare un tutorial perché non c'è da correggere qualche errore, sarebbe proprio da rifare tutto.