【亿码酷站-编程开发教程】收集全网优质教程及源码资源!
全网优质软件开发、平面设计等教程及精品源码资源一站可得,www.ymkuzhan.com!
推荐:《PHP视频教程》
解决 UTF 文档中的乱码问题
在浏览器中 Unicode 状态下,我看到这样的一个乱码,我尝试用 PHP 进行解码,失败了… 不过简单的文件编码转换,就成功了,步骤是这样的:
保持内容为 Western (ISO8859-1)格式
用浏览器开启,设置编码为 GB2312,完成
问题是这样的,我的文件如果必须要用 UTF8 编码,如何把这段乱码解码呢?
乱码内容是:
'²»ÖªµÀÕâÑùµÄÖ÷»ú¡£'
PHP扩展iconv是用来进行编码转换的。
转码方法为:
$text = iconv("ISO-8859-1", "UTF-8", $text)
答案没有那么简单,我刚刚试了一下,正确的方案是这样的
var_dump($str = iconv("UTF-8", "ISO-8859-1", '²»ÖªµÀÕâÑùµÄÖ÷»ú¡£')); var_dump($str = iconv("GB18030", "UTF-8", $str));
首先要解码为 ISO-8859-1,不过这个状态下还是乱码,所以还要再转为 GB18030,然后再还原到 UTF-8 (与所在的文件匹配的编码)。
如何解决php iso 8859 1乱码问题
—–文章转载自PHP中文网如有侵权请联系admin#tyuanma.cn删除
ini文件怎么打开
声明: 本文章由【亿码酷站】整理自网络!如有侵权,请邮件联系 ymkuzhan@126.com 删除。本站发布的文章及附件仅限用于学习和研究目的;不得将上述内容用于商业或非法用途,否则后果请用户自负。
本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。
赞助本站仅为维持服务器日常运行并非购买程序及源码费用因此不提供任何技术支持,如需商用请购买正版!
本站资源如无特殊说明解压密码一律为www.ymkuzhan.com
本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。
赞助本站仅为维持服务器日常运行并非购买程序及源码费用因此不提供任何技术支持,如需商用请购买正版!
本站资源如无特殊说明解压密码一律为www.ymkuzhan.com