一般是因为你抓取的网页内容编码和你执行curl文件的编码不一致引起的。你需要弄清楚你抓取的页面是什么编码格式的,这样你就可以使用iconv函数进行转换了。
例:
$str = '要转换的内容';$str = iconv('gb2312', 'utf-8', $str);
这样起到的功能是:将str变量的内容从gb2312格式转为utf-8格式。
解压文件出现中文乱码怎么办解决办法