Twig访问带空格的数组键(PHP允许在数组键上使用空格)

12

PHP允许将数组键中的空格作为有效字符,示例如下:

(来自Symfony2的转储)

array:9 [▼
"Guest" => 1
"Vip Client" => 2
"Super admin" => 3
]

那么我如何在Twig中通过键访问数据呢? 对于普通访客,通常是这样的: {% array_name.Guest %} 但这并不起作用: {% array_name['Vip客户'] %}

2个回答

12

谢谢!这非常有帮助。 - fr3sh

8
你可以这样访问:{{ array_name['Guest'] }},如果你想打印的话。如果你想在条件语句中使用它,可以写成:

{% if array_name['Vip Client'] == 1 %} {{'Vip Client'}} {% endif %}

1
谢谢,这很有帮助。 - fr3sh

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接