大连249建站之家免费精品网站自助建设系统平台免费微
首页 >> 技术分享 >>技术干货 >> html_entity_decode函数输出之前出现乱码的解决办法
详细内容

html_entity_decode函数输出之前出现乱码的解决办法

为了让经过HTML编码的内容还原为原来的文本字符,可以使用html_entity_decode方法,

html_entity_decode在浏览器UTF8编码环境下会把&nbsp转为一个黑色四方形状的乱码。只有切换为ISO-8859-1才能正确显示为空格。


所以在使用html_entity_decode之前,需要先把&nbsp替换掉(str_replace),这样就可以避免乱码问题。

$id=str_replace('&nbsp',' ',$id); //替换掉&nbsp字符串为空格

联系我们
更多

联系电话:0411-66373325

联系地址:大连市沙河口区富民广场

公司邮箱:2058793689@qq.com

备案信息:Copyright © 2016-2025,www.my249.com,All rights reserved

辽ICP备17015910号-1

seo seo