在 Twig 中获取数组键?(Symfony)
是否有可能在 Twig(在 Symfony 中)中获取数组的密钥?
例如,如果我有一个数组:
array(
'key1' => 'value1',
'key2' => 'value2',
);
是否可以在Twig中打印:
键 1:值 1
键 2:值 2
谢谢
是否有可能在 Twig(在 Symfony 中)中获取数组的密钥?
例如,如果我有一个数组:
array(
'key1' => 'value1',
'key2' => 'value2',
);
是否可以在Twig中打印:
键 1:值 1
键 2:值 2
谢谢
请尝试以下格式:
{% for key, value in array %}
{{ key }} - {{ value }}
{% endfor %}
更多关于官方树枝的信息 关于Iterating over Keys and Values
https://twig.symfony.com/doc/3.x/tags/for.html#iterating-over-keys-and-values
您可以使用键筛选器。键筛选器返回数组的键。
{% set keys = array|keys %}
或
{% for key in array|keys %}
{{ key }}
{% endfor %}