PHP curl 出现乱码

img
正常显示应该是这样的,

img
运行后出现上图这样的乱码

img
是编码有问题还是什么,应该如何去解决呢?

出现乱码是因为你把编码转换函数注释掉了
把你下面的这行取消注释就好了。就是把#号去掉
#$data=mb_convert_encoding(
改成
$data=mb_convert_encoding(

编码是显示的问题,比如你把 utf8格式的内容用 gbk 展示就乱码了,所以重点不是你的代码,而是你在哪里如何看到的这个乱码内容 ?