PHP-如何解决中文乱码-创新互联

PHP默认是用UTF-8来编码的,如果打开的文件不是该编码,则会产生乱码。可使用iconv()函数实现编码转换,具体使用说明参见帮助文档。

创新互联专注为客户提供全方位的互联网综合服务,包含不限于成都做网站、网站建设、六合网络推广、小程序制作、六合网络营销、六合企业策划、六合品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们大的嘉奖;创新互联为所有大学生创业者提供六合建站搭建服务,24小时服务热线:13518219792,官方网址:www.cdcxhl.com

注意:有时文件中有些字符不能正确转换,则默认情况下会导致转换中断,并输出错误信息“PHP Notice: iconv(): Detected an illegal character in input string in …”,此时需要在该函数的第二个参数中增加配置项,下面是帮助文件的说明:

如果你在 out_charset后添加了字符串 //TRANSLIT,将启用转写(transliteration)功能。这个意思是,当一个字符不能被目标字符集所表示时,它可以通过一个或多个形似的字符来近似表达。如果你添加了字符串 //IGNORE,不能以目标字符集表达的字符将被默默丢弃。否则,str从第一个无效字符开始截断并导致一个 E_NOTICE

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


本文标题:PHP-如何解决中文乱码-创新互联
链接分享:http://scjbc.cn/article/degpch.html

其他资讯