curl获取的中文是乱码要怎么解决

2025-05-23 23:48:57
推荐回答(2个)
回答1:

一般是因为你抓取的网页内容编码和你执行curl文件的编码不一致引起的。你需要弄清楚你抓取的页面是什么编码格式的,这样你就可以使用iconv函数进行转换了。

例:

$str = '要转换的内容';
$str = iconv('gb2312', 'utf-8', $str);

这样起到的功能是:将str变量的内容从gb2312格式转为utf-8格式。

回答2:

解压文件出现中文乱码怎么办解决办法