立即注册
 找回密码
 立即注册

QQ登录

只需一步,快速开始

我逸网

我逸分享各类计算工具和资料
不再需要查找公式和数据

安逸

我逸预设各种计算条件和经验
结果只在少量调整之间

效率

将繁琐交给我逸
我用故

我逸

打印 上一主题 下一主题

[PHP] PHP简单方法抓取页面内容

[复制链接]
跳转到指定楼层
楼主
发表于 2016-6-14 23:50:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
以下为PHP代码,可以简单地抓取页面内容,亲测通过:
  1. function GetSource($Url, $User_Agent='', $Referer_Url='') //抓取页面
  2. {
  3. $ch = curl_init();
  4. curl_setopt($ch, CURLOPT_URL, $Url);
  5. curl_setopt($ch, CURLOPT_USERAGENT, $User_Agent);
  6. curl_setopt($ch, CURLOPT_REFERER, $Referer_Url);
  7. curl_setopt($ch, CURLOPT_FOLLOWLOCATION,1);
  8. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  9. $MySources = curl_exec($ch);
  10. curl_close($ch);
  11. return $MySources;
  12. }
  13. $Url = "http://www.cmd2d.com/thread-143-1-1.html";
  14. $User_Agent = "baiduspider+(+http://www.baidu.com/search/spider.htm)";
  15. //$User_Agent 需要返回的user_agent信息 如“baiduspider”或“googlebot”
  16. $Referer_Url = 'http://www.baidu.com/';
  17. echo GetSource($Url, $User_Agent, $Referer_Url);
  18. ?>
复制代码

沙发
发表于 2018-9-2 04:45:30 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
板凳
发表于 2018-10-13 23:08:05 | 只看该作者
呦呦资源论坛开放注册了!!限时开放注册

iujlb06.com
地板
发表于 2018-11-16 04:12:01 | 只看该作者
呦呦资源论坛开放注册了!!限时开放注册

iujlb06.com

Archiver|服务支持:DZ动力|  

Powered by Discuz! X3.3© 2001-2013 Comsenz Inc.

Copyright © 2016-2022 我逸网 cmd2d.com All Rights Reserved.
备案号:皖ICP备16004147号-1

beian 皖公网安备 34010302000278号

快速回复 返回顶部 返回列表