在PHP中使用Smarty去除HTML标签

3
我有这段代码,我想在Smarty的输出中删除HTML标签。
{assign var=keys value=","|explode:$seo_description}
{foreach from=$keys item=labeldes}
{$labeldes|strip_tags}

{/foreach}

我使用了strip_tags但是它没有生效。谢谢。

1
请问 $labeldes 中确切包含了什么内容?在您的代码中使用 strip_tags 后得到了什么结果? - nospor
{$labeldes|htmlspecialchars_decode|strip_tags}? - Peca
1
它为什么不起作用? - Borgtex
谢谢 @Peca,这个有效... - leopoldjobs
1个回答

1
你可以尝试这个。
$string|htmlspecialchars_decode|strip_tags

这将解码HTML中的特殊字符。


$string | htmlspecialchars_decode 对我很有用,用于解析HTML并显示数据。 - shashikant kuswaha

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接