我在我的网站上使用CKE文本编辑器http://ckeditor.com。
当用户使用此文本编辑器创建内容时,文本可能包含段落,项目符号列表,不同大小的标题等...并且所有内容都以HTML格式存储在mysql数据库中...因此,当从数据库显示文本时,在主页上作为特色文章,它以与用户存储到db的相同形式显示,因此它会导致美学问题 我想知道用PHP或Javacript从文本字符串中删除html标签的最佳方法,只留下文本,因为我不想用str_replace()函数手动键入所有可能的html标签。提前致谢
答案 0 :(得分:1)
你正在使用PHP的strip_tags
函数。这将从字符串中删除HTML和PHP标记。参考页:http://php.net/manual/en/function.strip-tags.php
示例:
$text = "<p>My string</p>";
echo strip_tags($text); //This would print "My string"