Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 树枝环上的多维数组_Php_Symfony_Twig - Fatal编程技术网

Php 树枝环上的多维数组

Php 树枝环上的多维数组,php,symfony,twig,Php,Symfony,Twig,我试图将一些值保存到Twig上的多数组中,但由于某些原因,它不起作用 我想在数组中保存一个用户列表和其中的一些值。我正在使用合并函数创建多数组 {% for result in results %} {% set users = users|merge({ ('name'~loop.index):result.name,('age'~loop.index):result.age,('credits'~loop.index):result.credits}) %} {% endfo

我试图将一些值保存到Twig上的多数组中,但由于某些原因,它不起作用

我想在数组中保存一个用户列表和其中的一些值。我正在使用合并函数创建多数组

{% for result in results %}
        {% set users = users|merge({ ('name'~loop.index):result.name,('age'~loop.index):result.age,('credits'~loop.index):result.credits}) %}
{% endfor %}
试试这个:

{% set users = [] %}
{% for result in results %}
    {% set users = users|merge([{ 'name' : result.name, 'age' : result.age, 'credits' : result.credits }]) %}
{% endfor %}
试试这个:

{% set users = [] %}
{% for result in results %}
    {% set users = users|merge([{ 'name' : result.name, 'age' : result.age, 'credits' : result.credits }]) %}
{% endfor %}
“不工作”是什么意思?什么是“不工作”?