mmm... debes leer mas el manual, en 15 mins. de lectura hubieras dado con el clavo...
cuando se evalúan array dentro de comillas dobles, se deben omitir las comillas sencillas del indice del array.... si se desea hacer de esta manera se deben usar las llaves de evaluacion Código PHP:
echo "~~~ $foo[bar] ~~~"; // OK
echo "~~~ {$foo['bar']} ~~~"; // OK
echo "~~~ $foo['bar'] ~~~"; // MAL
suerte!