gli apici nell'indice associativo degli array non ci vuole se la stringa e' racchiusa da doppi apici.

Se non e' racchiusa tra doppi apici ci vogliono perche' altrimenti verrebbe cercata una costante con quello stesso nome.

codice:
echo "Il nome utente è {$value['nome']}";
echo "Il nome utente è " . $value['nome'];
echo "Il nome utente è $value[nome]";
questi tre sono equivalenti.

il manuale: http://www.php.net/manual/it/language.types.string.php