树枝 3 维数组

Twig 3 dimensional arrays

在我告诉你我的问题之前,我想告诉你,我真的是 twig 的新手。

我的数据库中有一个 3 维数组。它看起来像:

Array
(
    [0] => Array
        (
            [id] => 22
            [cashin_id] => 1
            [money] => 500
            [date] => 2020-05-16 00:00:00
            [method] => Transfer
            [usage] => Produktplatzierung
        )

    [1] => Array
        (
            [id] => 22
            [cashin_id] => 1
            [money] => 1337
            [date] => 2020-05-16 19:19:27
            [method] => PayPal
            [usage] => Einzahlung 16.05.2020
        )

    [2] => Array
        (
            [id] => 22
            [cashin_id] => 1
            [money] => 1000
            [date] => 2020-05-16 19:21:02
            [method] => Banküberweisung
            [usage] => Auszahlung 21.05.2020
        )

    [3] => Array
        (
            [id] => 22
            [cashin_id] => 1
            [money] => 500
            [date] => 2020-05-16 19:22:29
            [method] => Transfer
            [usage] => Produktplatzierung
        )

    [4] => Array
        (
            [id] => 4
            [cashin_id] => 22
            [money] => 500
            [date] => 2020-05-16 19:22:37
            [method] => Transfer
            [usage] => Produktplatzierung
        )

)

我在 html 中创建了一个 for 循环来测试我的 sql 查询是否正常。在 php 它工作正常。 但我仍然不知道在树枝上展示它。我也用了搜索功能,但是没有用..

这是我在 php 中的循环:

 echo "<table>";
            for ($row = 0; $row < 5; $row++) {
                echo "<tr>";
                echo "<th>".$recs[$row]['date']."</th>";
                echo "<th>".$recs[$row]['money']."</th>";
                echo "</tr>";
            }
            echo "</table>";

也许有人可以告诉我如何解决我的问题。

谢谢!

{% for x in y %}循环记录,用点符号或数组符号访问属性

{% for row in rows %}
    {{ row.id }}
    {{ row.date|date('d-m-Y') }}
    {{ row['money'] }}
    {{ row.usage }}
--------------------------------------
{% endfor %}

demo


注意:顺便说一句,这是一个二维数组