Как добавить значение в массив в fenom?
Привет, я создаю массив
{set $test = [
['a' => 1],
['b' => 2]
]}
И хочу добавить в него ['c' => 3]
Подскажите, пожалуйста, как это сделать? Комментарии: 3
Если верить документации, то у вас неверный синтакисис задания массива — внутри квадратные скобки не нужны.
github.com/fenom-template/fenom/blob/master/docs/ru/syntax.md#%D0%9C%D0%B0%D1%81%D1%81%D0%B8%D0%B2%D1%8B
Ну а добавление наверное будет вот так
{set $test[] = ['c' => 3]}
github.com/fenom-template/fenom/blob/master/docs/ru/syntax.md#%D0%9C%D0%B0%D1%81%D1%81%D0%B8%D0%B2%D1%8B
Ну а добавление наверное будет вот так
{set $test[] = ['c' => 3]}
О, супер, спасибо.
По поводу квардратных скобок внутри — с ними получается такой результат
По поводу квардратных скобок внутри — с ними получается такой результат
Array ( [0] => Array ( [a] => 1 ) [1] => Array ( [b] => 2 ) [2] => Array ( [c] => 3 ) )
Это именно то, что мне нужно )
Реализация вроде простая, нашел в сети как все делать, да все как то не так, то запятой не хватает, то скобка лишняя, а теперь вообще не могу понять все вроде нормально, а не фурычит. Есть нормальный рабочий код?
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.