我想从我的字符串中删除所有的标签,并显示给用户 我的字符串是:从我的字符串删除特殊字符标记
$abc='<ol><li>nice products </li></ol>';
echo html_entity_decode($abc);
echo htmlspecialchars_decode($abc);
但它不去除这些tag.can任何一个建议我应该使用什么。
我目前使用PHP 5.6版
我想从我的字符串中删除所有的标签,并显示给用户 我的字符串是:从我的字符串删除特殊字符标记
$abc='<ol><li>nice products </li></ol>';
echo html_entity_decode($abc);
echo htmlspecialchars_decode($abc);
但它不去除这些tag.can任何一个建议我应该使用什么。
我目前使用PHP 5.6版
,如果你想删除所有的HTML标签使用strip_tags()
功能:
$abc = '<ol><li>nice products </li></ol>';
echo strip_tags($abc);
因此@phenix可以发布这个答案。 –
不,它没有工作 –
[在线检查](https://3v4l.org/CvdDq) –
用strip_tags()应该解决您的问题。
它正在http://sandbox.onlinephpfunctions.com/。像你说的PHP 5.6 环境。 复制你的字符串
$abc='<ol><li>nice products </li></ol>';
echo strip_tags($abc);
结果是:美观大方的产品
也许你可以使用用strip_tags:http://php.net/manual/de/function.strip-tags.php – sengbatz
尝试:'用strip_tags( $ abc);' –