gpt4 book ai didi

php - Twig `constant()` 作为数组键

转载 作者:行者123 更新时间:2023-12-02 20:07:37 26 4
gpt4 key购买 nike

如何使用类常量作为 Twig 数组/对象/ HashMap 中的键?当我尝试这个时

{ constant('App\\Entity\\User::FOO'): 'bar' }

...我收到此错误:

A hash key must be followed by a colon (:). Unexpected token "punctuation" of value "(" ("punctuation" expected with value ":").

但是,它确实以相反的方式工作(即使用常量作为值):

{ 'bar': constant('App\\Entity\\User::FOO') }

最佳答案

只需将 constant() 括在括号中,如下所示:

{ (constant('App\\Entity\\User::FOO')): 'bar' }

关于php - Twig `constant()` 作为数组键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54313194/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com