代码之家  ›  专栏  ›  技术社区  ›  夏期劇場

细枝模板:循环二维数组

  •  1
  • 夏期劇場  · 技术社区  · 6 年前

    我有一个这样的PHP数组:

    $fruits = array(
        array("Apple", 1.25),
        array("Banana", 0.86),
    );
    

    我想要的:

    然后我只需要这样的HTML输出:

    Fruit: Apple
    Price: 1.25
    Fruit: Banana
    Price: 0.86
    

    我的尝试:

    我已经尝试了如下循环:

    {% for fruits in data["fruits"] %}
        {% for fruit in fruits %}
    
            Fruit: {{ fruit[0] }}
            Price: {{ fruit[1] }}
    
        {% endfor %}
    {% endfor %}
    

    我是说…这不管用。

    只有这样才能奏效:

    {% for fruits in data["fruits"] %}
        {% for fruit in fruits %}
    
            {{ fruit }}
    
        {% endfor %}
    {% endfor %}
    

    我是说…但它给出了这样的输出:

    Apple 1.25 Banana 0.86
    

    我该如何得到我在“中提到的结果” 我想要的: “请看上面的部分?

    1 回复  |  直到 6 年前
        1
  •  1
  •   夏期劇場    6 年前

    你可以这样做:

    {% for fruit in fruits %}
        Fruit: {{ fruit[0] }}<br />
        Price: {{ fruit[1] }}<br />
    {% endfor %}