1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 解析PHP中的file_get_contents获取远程页面乱码的问题

解析PHP中的file_get_contents获取远程页面乱码的问题

时间:2018-10-25 20:27:22

相关推荐

解析PHP中的file_get_contents获取远程页面乱码的问题

php教程|php手册

解析,PHP,中file,get,contents,获取,远程,页面,乱码,问题,PHP,file,get,

php教程-php手册

PHP的file_get_contents获取远程页面内容,如果是gzip编码过的,返回的字符串就是编码后的乱码

1、解决方法,找个ungzip的函数来转换下

2、给你的url加个前缀,这样调用

$content = file_get_contents(“compress.zlib://”.$url);

无论页面是否经过gzip压缩,上述代码都可以正常工作!

使用curl模块同样可解决问题

卡密源码程序,网页制作vscode代码,ubuntu装wordpr,tomcat显示名,sqlite数据使用方法,插件密码验证,汽车前端框架三巨头之一,合理规避反爬虫措施方案,php中文正则表达式,嘉兴seo优化代理,后台管理网站,vb如何后台访问网页,ecshop模板堂lzw

复制代码 代码如下:

sns交友源码,vscode换行符,ubuntu使用gimp,tomcat配置好404,晋江爬虫,php 数组取最小值,整形医院seo推广,好资源源码网站,网站样式模板下载lzw

function curl_get($url, $gzip=false){

$curl = curl_init($url);

curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);

curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 10);

if($gzip) curl_setopt($curl, CURLOPT_ENCODING, “gzip”); // 关键在这里

$content = curl_exec($curl);

curl_close($curl);

return $content;

}

手机端 购物系统源码,ubuntu下查看PATH,爬虫lxml怎么下载,python php,岑溪seo优化lzw

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。