核心代码:
//检查字符串的编码 $charset=mb_detect_encoding($doc,[‘ASCII‘,‘UTF-8‘,‘GB2312‘,‘GBK‘,‘BIG5‘]); //字符串转换为UTF8 $doc = iconv($charset, ‘UTF-8//TRANSLIT//IGNORE‘, $doc);
如果是读写文件,在不更改文件编码情况下,可以先读取内容转为系统编码,再转为文件编码格式写到文件中。
时间: 2024-12-13 22:40:39
核心代码:
//检查字符串的编码 $charset=mb_detect_encoding($doc,[‘ASCII‘,‘UTF-8‘,‘GB2312‘,‘GBK‘,‘BIG5‘]); //字符串转换为UTF8 $doc = iconv($charset, ‘UTF-8//TRANSLIT//IGNORE‘, $doc);
如果是读写文件,在不更改文件编码情况下,可以先读取内容转为系统编码,再转为文件编码格式写到文件中。