如何对文章中的标签进行编码?
how to encode the tags in an article?
我有一个 php 形式的简单所见即所得编辑器。例如形式 returns :
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 数据库中。
现在,我想做这篇文章的简短简历,但他 returns 我 :
Lorem ipsum dolor sit amet, consectetur <h2>adipiscing elit</h2>. Nunc consectetur metus libero. eleifend ultricies. Pellentesque et <img src="qddffdv/fdf
那么,我如何编码 html 标签以将文章保存在数据库中?
在剪切整篇文章进行消化之前,您可以删除 html 标签:https://secure.php.net/manual/en/function.strip-tags.php
strip-tags
不会执行您想要的操作,因为它会删除 HTML 标记。
您应该使用 htmlentities
函数,它将 return 带有标签的字符串转换为可安全存储在数据库中的适用 HTML 实体。
只需将您的文章内容通过此功能,然后将结果保存到数据库即可。
关于此函数的更多信息here。
我有一个 php 形式的简单所见即所得编辑器。例如形式 returns :
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 数据库中。 现在,我想做这篇文章的简短简历,但他 returns 我 :
Lorem ipsum dolor sit amet, consectetur <h2>adipiscing elit</h2>. Nunc consectetur metus libero. eleifend ultricies. Pellentesque et <img src="qddffdv/fdf
那么,我如何编码 html 标签以将文章保存在数据库中?
在剪切整篇文章进行消化之前,您可以删除 html 标签:https://secure.php.net/manual/en/function.strip-tags.php
strip-tags
不会执行您想要的操作,因为它会删除 HTML 标记。
您应该使用 htmlentities
函数,它将 return 带有标签的字符串转换为可安全存储在数据库中的适用 HTML 实体。
只需将您的文章内容通过此功能,然后将结果保存到数据库即可。
关于此函数的更多信息here。