【2020-05-18】如何去掉从数据库中读出的带有html标签的字符串

2020年5月18日20:51:24 发表评论 373 热度

这几天在用php实现一个在线编辑器,保存图片和文字到数据库。带html代码一块保存。

在取出来显示的时候,显示的是从数据库中取出来的内容,内容的html代码没有转化就直接输出了。

所以在这里需要自己把从数据库中取出来的带html的内容进行一下转换,在这里使用到了一个函数

   

   

   html_entity_decode()  把 HTML 实体转换为字符。

html_entity_decode() 是 htmlentities() 的反函数。 这两个的功能正好相反。

例子:

从数据库中取出来的内容输出是:

echo $content;

输出的内容是:

<P>柔柔弱弱柔柔弱弱柔柔弱弱柔柔弱弱柔柔弱弱柔柔弱弱柔柔弱弱</P> <P><IMG style="WIDTH: 500px; HEIGHT: 312px" src="http://Ip地址/uploadfile/201312191387419835.jpg" alt="【2020-05-18】如何去掉从数据库中读出的带有html标签的字符串"></P>    。

要把这个内容转换成能在html中直接显示的内容

如下操作

echo html_entity_decode($content);

这样输出的内容就是:

柔柔弱弱柔柔弱弱柔柔弱弱柔柔弱弱柔柔弱弱柔柔弱弱柔柔弱弱

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: