CodeBasePHP读写文件/网页内容的防乱码方法

Posted YunGaZeon

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CodeBasePHP读写文件/网页内容的防乱码方法相关的知识,希望对你有一定的参考价值。

核心代码:

//检查字符串的编码
$charset=mb_detect_encoding($doc,[‘ASCII‘,‘UTF-8‘,‘GB2312‘,‘GBK‘,‘BIG5‘]);
//字符串转换为UTF8
$doc = iconv($charset, ‘UTF-8//TRANSLIT//IGNORE‘, $doc);

 

如果是读写文件,在不更改文件编码情况下,可以先读取内容转为系统编码,再转为文件编码格式写到文件中。

 

以上是关于CodeBasePHP读写文件/网页内容的防乱码方法的主要内容,如果未能解决你的问题,请参考以下文章

CodeBasePHP立即输出结果

Java中用FileInputStream和FileOutputStream读写txt文件,文件内容乱码的问题,另附循环代码小错误

CodeBasePHP检查未知媒体文件的格式

161012JAVA读写文件,如何避免中文乱码

pythonpython读写文件,都不乱码

读写文件文件方法python2的乱码问题python对passwd文件进行排序