我有以下代码,可以将字符串呈现为HTML输出。我该如何使其不会将文本转换成HTML格式?
$template = '{{ who }} bar';
$params = array('who' => "Foo's");
$twig = new \Twig_Environment(new \Twig_Loader_String);
var_dump($twig->render($template, $params));
输出:
string(14) "Foo's bar"
我该如何使它输出这个结果?
string(14) "Foo's bar"
我知道将'{{ who }} bar'
更改为'{{ who|raw }} bar'
可以解决问题,但我希望在渲染阶段解决这个问题。我不想更改所有模板。