Symfony 带角度变量的细枝

Symfony 带角度变量的细枝,symfony,twig,Symfony,Twig,我试着用树枝和角来了解情况。当我使用时==给我false或false当我使用时与相同 设定后的垃圾场给我二月 {% set month = "{[ calendar.month ]}" %} {{ dump(month) }} {% if (month == 'February') %} true {% else %} false {% endif %} {% if month is same as ('February') %} true {% else %} false {% en

我试着用树枝和角来了解情况。当我使用时==给我false或false当我使用时与相同

设定后的垃圾场给我二月

{% set month = "{[ calendar.month ]}" %}
{{ dump(month) }}

{% if (month == 'February') %}
 true
{% else %}
false
{% endif %}

{% if month is same as ('February') %}
 true
{% else %}
 false
{% endif %}
有什么解决办法吗?或者我必须选择不同的方法


谢谢

您不能简单地将变量从JavaScript代码传递到PHP代码中。PHP代码在服务器端运行,它不知道客户端发生了什么。 这意味着变量month正好包含以下文本:{[calendar.month]},这不等于二月


这里有一个更详细的解释:

我在你的代码中没有看到任何短代码,那是什么意思呢?短代码我指的是if的短代码,但我忘了if。我更改了帖子。我的解释器告诉我字符串{{if month=='二月'?'1':'2'}中的错误。如果函数不正确,则错误未知。也许这是一个函数?是的,没错。我在第一次postHi@krasiit时改变了。它和角有什么关系?请你在问题中具体说明一下好吗?