Php 有没有办法用TWIG(Symfony2)中的html标记替换字符串?
我在我的数据库中保存了一个带有特殊标记字符串(如[special_tag])的html,我想将该html显示在我的小树枝模板中,同时用任何html元素替换[special_tag] 这可能吗?是的,您可以使用Twig的:Php 有没有办法用TWIG(Symfony2)中的html标记替换字符串?,php,symfony,twig,Php,Symfony,Twig,我在我的数据库中保存了一个带有特殊标记字符串(如[special_tag])的html,我想将该html显示在我的小树枝模板中,同时用任何html元素替换[special_tag] 这可能吗?是的,您可以使用Twig的: 谢谢你的快速回复,但我已经试过了。{%set var_html=“[special_-tag]”“%}{{var_-html | replace({[special_-tag]:“新值”}}}结果:新值预期:新值您必须添加另一个筛选器::{var_-html | replace
谢谢你的快速回复,但我已经试过了。{%set var_html=“[special_-tag]”“%}{{var_-html | replace({[special_-tag]:“新值”}}}结果:新值预期:新值您必须添加另一个筛选器::
{var_-html | replace(…)| raw}
否!您不应该在此处使用raw
,因为它会破坏您的安全性raw
允许var\u HTML
中的HTML内容。
{{ my_variable_with_html | replace({'[special_tag]': 'new value'}) }}