cURL - 自定义get方法抓取网页

cURL - 自定义get方法抓取网页,第1张

概述<?php$content = get(‘http://www.xmtnews.com/events‘);preg_match(‘/<section class="ov">(.*?)<div class="hr-10"><\/div>/mis‘, $content, $match);//将正则匹配到的内容赋值给$area$area = $match[1];p
<?PHP$content = get(‘http://www.xmtnews.com/events‘);preg_match(‘/<section >(.*?)<div ><\/div>/mis‘,$content,$match);//将正则匹配到的内容赋值给$area$area = $match[1];preg_match_all(‘/<h3><a href="(.*?)" title=".*?"  target="_blank">(.*?)<\/a><\/h3>/‘,$area,$find);var_dump($find);dIE;function get($url) {    //初使化curl    $ch = curl_init();    //请求的url,由形参传入    curl_setopt($ch,CURLOPT_URL,$url);    //将得到的数据返回    curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);    //不处理头信息    curl_setopt($ch,CURLOPT_header,0);    //连接超过10秒超时    curl_setopt($ch,CURLOPT_TIMEOUT,10);    //执行curl    $output = curl_exec($ch);    //关闭资源    curl_close($ch);    //返回内容    return $output;}
总结

以上是内存溢出为你收集整理的cURL - 自定义get方法抓取网页全部内容,希望文章能够帮你解决cURL - 自定义get方法抓取网页所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/yw/1031741.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-24
下一篇2022-05-24

发表评论

登录后才能评论

评论列表(0条)

    保存