格式化回声

时间:2012-01-18 01:00:19

标签: php cakephp-2.0

在我的数据库中我用html保存文本

等 如何解码它以便格式化echo

上的文本

所以,如果我有这个

$str = "testing <p>testing 2</p>";

它提供类似

的东西
testing

testing2

感谢

2 个答案:

答案 0 :(得分:2)

要使用PHP从字符串中删除HTML标记,strip_tags()函数将起作用(并提供忽略您选择的某些标记的选项)。如果您正在询问其他内容,请说明您希望看到的内容/您正在尝试的内容并且不起作用。

答案 1 :(得分:2)

我打算走出困境,假设你想在HTML文档中显示HTML。如果是这种情况,你想要

echo htmlspecialchars($str, ENT_COMPAT, 'UTF-8');
// assuming your document is using an UTF-8 charset

请参阅http://php.net/manual/en/function.htmlspecialchars.php