来源:自学PHP网 时间:2014-11-27 22:16 作者: 阅读:次
[导读] file_get_contents函数在php中可以直接打开本地文件也可以直接抓取远程服务器文件,如果简单的采集我们可以使用file_get_contents直接来操作,如果有防采集我们可能需要代理来操作,下面我来介...
php file_get_contents 设置代理抓取页面示例file_get_contents函数在php中可以直接打开本地文件也可以直接抓取远程服务器文件,如果简单的采集我们可以使用file_get_contents直接来操作,如果有防采集我们可能需要代理来操作,下面我来介绍file_get_contents抓取页面示例. 例1,普通页面获取 例如,访问54master论坛,想抓取首页里 所有h3标记内的元素,代码如下:
例2,设置代码IP去采集数据 使用file_get_contents 和 stream_context_create 即可,代码如下:
以上代码适用于正常情况,但是如果目标页面需要登录或需要认证信息才能访问的话,可以加多一句代码,代码如下:
这样就可以使用代理来抓取页面或文件了. |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com