В PHP вы можете встроить массив непосредственно в строку с двумя кавычками, но он выглядит как есть два способа сделать это; например:
$arr[0]="foobar";
echo "${arr[0]}";
echo "{$arr[0]}";
Они оба работают, но в чем разница? Или лучше?
(Это удручающе трудно смотреть это вверх из-за отсутствия Google, поддержки специальных символов, но я видел оба формата в использовании.)
@Sean Синтаксис переменных переменных будет '' $ {$ arr [0]} "'. Обратите внимание на дополнительный '$'. – Barmar