Tag: 有条件

在Twig中,检查一个数组的特定键是否存在

在PHP中,我们可以使用函数array_key_exists()来检查数组中是否存在一个键。 在Twig模板语言中,我们可以简单地通过使用if语句来检查variables或对象的属性是否存在,如下所示: {% if app.user %} do something here {% else %} do something else {% endif %} 但是我们如何使用Twig来检查数组的键是否存在? 我尝试{% if array.key %} ,但它给了我一个错误: Key "key" for array with keys "0, 1, 2, 3…648" does not exist 作为将数据传递到模板的主要方式之一是使用数组,似乎应该有一些这样做的方法。 有什么想法吗?