数组中的Twig循环被卡住了


Twig loop in array stucked

如何在trick中像这样在数组中循环。
var_dump($array),数组由fetchAll()(PDO)形成

array (size=3)
            0 => 
    array (size=4)
      'comment' => string 'Labas' (length=5)
      0 => string 'Labas' (length=5)
      'user_name' => string 'Qler' (length=4)
      1 => string 'Qler' (length=4)
  1 => 
    array (size=4)
      'comment' => string 'asdg' (length=4)
      0 => string 'asdg' (length=4)
      'user_name' => string 'Qler' (length=4)
      1 => string 'Qler' (length=4)
  2 => 
    array (size=4)
      'comment' => string 'adf' (length=3)
      0 => string 'adf' (length=3)
      'user_name' => string 'Qler' (length=4)
      1 => string 'Qler' (length=4)

我喜欢有这样的东西来显示评论:用户名;

也接受在PHP中简化这个数组的建议(我使用的是PDO)。

http://twig.sensiolabs.org/doc/tags/for.html

投票否决了你自己不做任何研究。

报价:按顺序循环每个项目。例如,显示名为users:的变量中提供的用户列表

<h1>Members</h1>
<ul>
    {% for user in users %}
        <li>{{ user.username|e }}</li>
    {% endfor %}
</ul>

您还应该切换到仅使用关联获取模式或仅使用索引获取模式。http://www.php.net/manual/en/pdostatement.setfetchmode.php