介绍
本篇文章给大家分享的是有关php采集乱码怎么办,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
php采集乱码的解决办法:1、使用“str=mbconvertencoding (str,“utf - 8”、“GBK”);“方法转换编码;2,将数据经过gzip压缩;3、在顶部增加“charset=utf8 "代码。
引用><强> php抓取页面乱码强>
在抓取页面的时候出现类似? ? ? ? ? ? ?这样乱码解决方法如下
1,转换编码
str=mbconvertencoding (str,“utf - 8”、“GBK”);2,数据经过gzip压缩
旋度获取数据的时候设置添加下面的选项:
curl_setopt ($ ch CURLOPT_ENCODING & # 39; gzip # 39;);使用file_get_contents函数需要安装zlib库
$ data=https://www.yisu.com/zixun/file_get_contents (“compress.zlib://薄? url);3,获取数据后显示乱码
在顶部增加下面的代码
头(“内容类型:text/html;charset=utf-8");以上就是php采集乱码怎么办,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。
php采集乱码怎么办