PHP incrustando elemento de matriz dentro de la cadena con llaves

Me gustaría saber cuál es la ventaja del uso de llaves en el siguiente contexto:

$world["foo"] = "Foo World!";
echo "Hello, {$world["foo"]}.\n";

es sobre lo siguiente:

$world["foo"] = "Foo World!";
echo "Hello, $world["foo"].\n";

En particular, ¿cómo es que las llaves resuelven cualquier posible ambigüedad en este caso (o casos similares)?

Respuestas a la pregunta(2)

Su respuesta a la pregunta