Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在细枝中的显示字符串中插入变量_Php_Symfony_Twig - Fatal编程技术网

Php 在细枝中的显示字符串中插入变量

Php 在细枝中的显示字符串中插入变量,php,symfony,twig,Php,Symfony,Twig,我将翻译数据保存在数据库中,每行包含一种语言的细枝模板,我将变量设置为 {% if app.request.getLocale()== 'en' %} {% set language = 1 %} {%else%} {% set language = 0 %} {% endif %} 我使用它来显示数据库中的数据 <p>{{indexpage.0.titpage}}</p> {{indexpage.0.titpage} 我想使用变量语言来更改显示

我将翻译数据保存在数据库中,每行包含一种语言的细枝模板,我将变量设置为

{% if app.request.getLocale()== 'en' %}
    {% set language = 1 %} 
{%else%}
    {% set language = 0 %} 
{% endif %}
我使用它来显示数据库中的数据

<p>{{indexpage.0.titpage}}</p>
{{indexpage.0.titpage}

我想使用变量语言来更改显示

<p>{{indexpage.language.titpage}}</p>
{{indexpage.language.titpage}

我尝试过连接和其他方法,但没有

<p>{{indexpage.~language~.titpage}}</p>
{{indexpage.~language~.titpage}


如何修复此问题,非常感谢

假设它是一个阵列,您可以执行以下操作:

<p>{{ indexpage[language].titpage }}</p>
{{indexpage[language].titpage}


indexpage[languange]。titpagetitpage获得我的投票权……这是我坚持要的。[许多感谢我无法标记答案,因为我仍然没有15个声誉,当我到达15个声誉时,我标记这一回复ok