Php 用细枝生的细枝

Php 用细枝生的细枝,php,symfony,twig,Php,Symfony,Twig,我有点小问题 我想在以raw(twigception:)显示的变量中使用twig语法 例如: {{ set myvar = "<img src='{% theme('/img/logo.png') %}' />" }} <div class='mylogo'>{% myvar|raw %}</div> {{set myvar=”“} {%myvar|raw%} 但是,渲染是: <div class='mylogo'><img src='{

我有点小问题

我想在以raw(twigception:)显示的变量中使用twig语法

例如:

{{ set myvar = "<img src='{% theme('/img/logo.png') %}' />" }}
<div class='mylogo'>{% myvar|raw %}</div>
{{set myvar=”“}
{%myvar|raw%}
但是,渲染是:

<div class='mylogo'><img src='{% theme('/img/logo.png') %}' />


我希望twig解释{%theme('/img/logo.png')%},但我不知道如何才能做到这一点,如果可能的话,如果你能帮我的话,请你必须压缩你的变量,否则twig会将其作为文本读取

试试像这样的东西

{% set myvar = "<img src='"~ theme('/img/logo.png') ~"' />" %}
<div class='mylogo'>{% myvar|raw %}</div>
{%set myvar=”“%}
{%myvar|raw%}

但是,
~{%
的可能重复项无效