源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

深入file_get_contents函数抓取内容失败的原因分析

  • 时间:2021-09-12 06:50 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:深入file_get_contents函数抓取内容失败的原因分析
用file_get_contents来抓取页面内容不成功,可能是因为有些主机服务商把php的allow_url_fopen选项是关闭了,就是没法直接使用file_get_contents来获取远程web页面的内容。那就是可以使用另外一个函数curl。 下面是file_get_contents和curl两个函数同样功能的不同写法 file_get_contents函数的使用示例:
[u]复制代码[/u] 代码如下:
< ?php $file_contents = file_get_contents(‘http://www.1sucai.cn'); echo $file_contents; ?>
换成curl函数的使用示例:
[u]复制代码[/u] 代码如下:
< ?php $ch = curl_init(); $timeout = 5; curl_setopt ($ch, CURLOPT_URL, ‘http://www.1sucai.cn'); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout); $file_contents = curl_exec($ch); curl_close($ch); echo $file_contents; ?>
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部