Php 在细枝中获取数组键?(Symfony)

Php 在细枝中获取数组键?(Symfony),php,arrays,symfony,twig,Php,Arrays,Symfony,Twig,可以在Twig(Symfony)中获取数组的键吗 例如,如果我有一个数组: array( 'key1' => 'value1', 'key2' => 'value2', ); 是否可以在Twig中打印: 键1:值1 键2:值2 谢谢请尝试以下格式: {% for key, value in array %} {{ key }} - {{ value }} {% endfor %} 有关官方小枝的详细信息关于迭代键和值 您可以使用密钥过滤器。keys筛选器返回数组的键 {%

可以在Twig(Symfony)中获取数组的键吗

例如,如果我有一个数组:

array(
'key1' => 'value1',
'key2' => 'value2',
);
是否可以在Twig中打印:

键1:值1

键2:值2

谢谢

请尝试以下格式:

{% for key, value in array %}
    {{ key }} - {{ value }}
{% endfor %}
有关官方小枝的详细信息关于
迭代键和值

您可以使用密钥过滤器。keys筛选器返回数组的键

{% set keys = array|keys %}


这对我的案子很有帮助。非常感谢@Bora
{% for key in array|keys %}
   {{ key }}
{% endfor %}