我正在使用 markdown 和 HTMLpurifier,我想<?= $variable ?>
在 markdown 代码(使用缩进语法)中有简写 PHP () 的示例,但是 HTMLpurifier 没有将标记识别<
为允许的元素并且正在转义它。
知道我需要在 HTMLpurifier 中启用什么配置选项来阻止它转义吗?
我正在使用 markdown 和 HTMLpurifier,我想<?= $variable ?>
在 markdown 代码(使用缩进语法)中有简写 PHP () 的示例,但是 HTMLpurifier 没有将标记识别<
为允许的元素并且正在转义它。
知道我需要在 HTMLpurifier 中启用什么配置选项来阻止它转义吗?
它目前不受支持,您可能有兴趣加入HTMLpurifier 论坛的这个旧线程 - PHP 速记标记
另一种解决方案是运行您自己的 str_replace 来恢复 php 部分(如果可行并且不会导致任何安全漏洞)。