如何在文章中编码标签?

时间:2015-07-05 10:35:46

标签: php html mysql encode

我有一个PHP形式的简单WYSIWYG编辑器。例如,表单返回:

Lorem ipsum dolor sit amet, consectetur <h2>adipiscing elit</h2>. Nunc consectetur metus libero. eleifend ultricies. Pellentesque et <img src="qddffdv/zsdsfdf.png /> vestibulum quam. Nullam efficitur tellus <b>venenatis porttitor</b> suscipit. In in euismod ligula, in egestas nulla. Nunc quis condimentum elit. .

之前,我将其保存在MYSQL数据库中。 现在,我想做一篇简短的本文简历,但他回复了我:

Lorem ipsum dolor sit amet, consectetur <h2>adipiscing elit</h2>. Nunc consectetur metus libero. eleifend ultricies. Pellentesque et <img src="qddffdv/fdf

那么,如何编码html标签以保存数据库中的文章?

2 个答案:

答案 0 :(得分:1)

在剪切要消化的整篇文章之前,您可以删除html标记:https://secure.php.net/manual/en/function.strip-tags.php

答案 1 :(得分:0)

strip-tags无法执行您想要的操作,因为它会删除HTML标记。

而应该使用的是htmlentities函数,该函数将返回一个字符串,其中的标记转换为适用于存储在数据库中的HTML实体。

只需将您的文章内容通过此功能,然后将结果保存到数据库。

有关此功能here的更多信息。