$ch=curl_init();$timeout = 1;//echo CURLOPT_URL; // CURLOPT_URL: 这是你想用PHP取回的URL地址。你也可以在用curl_init()函数初始化时设置这个选项

curl_setopt($ch, CURLOPT_URL, $url);//echo CURLOPT_RETURNTRANSFER; //使用PHP curl获取页面内容或提交数据,有时候希望返回的内容作为变量储存,而不是直接输出。这个时候就必需设置curl的CURLOPT_RETURNTRANSFER选项为1或true。

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);//CURLOPT_CONNECTTIMEOUT用来告诉PHP脚本在成功连接服务器前等待多久(连接成功之后就会开始缓冲输出),这个参数是为了应对目标服务器的过载,下线,或者崩溃等可能状况;

curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);//可以将他返回的内容赋值给一个变量。只需再前面加上,curl_setopt($ch,CUROPT_RETURNTRANSFER,1);就可以将返回结果赋值给变量了。

//

// 比如,$r=curl_exec($ch);这时返回的结果全部包含再$r中,想什么时候输出什么时候输出,如果不准备要他的结果,那么就将前面的1换成0

$lines_string=curl_exec($ch);//print_r($lines_string);

curl_close($ch);//提取table

$dom = newsimple_html_dom();$dom->load($lines_string);$ret = $dom->find(".dataList ul",1)->innertext; //数据分析

// print_r($ret);

return $ret;

}$ret =urlText();//print_r($ret); die;

$arr = explode("",$ret); //一维数组

// echo ‘

‘;

// print_r($arr); die;

$list = $datatime = array();if(!empty($arr)){foreach($arr as $k=>$val){//print_r($val);

$list = explode("",$val); //二维数组

// echo ‘

‘;

// print_r($list);die;

//

// 数组$param 下标和数据库中字段对应

$param = array(‘lmci_dateline‘ =>str_arr($list[0]), //[lmci_dateline] => 1438358401

‘lmci_befor‘=>trim(strip_tags($list[2])),

‘lmci_publish‘=>trim(strip_tags($list[3])),

‘lmci_baiyin‘=>trim(strip_tags($list[4])),

‘lmci_yuanyou‘=>trim(strip_tags($list[5])),

‘lmci_date‘=>trim(strip_tags($list[0])), //日期 [lmci_date] => 2015年08月

);//echo ‘

‘;

// print_r($param);

//

if($param[‘lmci_dateline‘]!=‘‘){//执行 插入到数据库中

// C::t(‘common_lmci‘)->insert($param, true);

}

}

}function str_arr($str){$array = explode("年", strip_tags($str));//echo ‘

‘;

// print_r($array);

$arr[‘year‘] = $array[0];$arr[‘month‘] = str_replace("月", ‘‘,$array[1]);echo ‘

‘;print_r($arr);$data = mktime(00, 00, 01, $arr[‘month‘] , 1, $arr[‘year‘]);return $data;

}?>

php curl抓去网页名单,PHP CURL抓取网页 simple_html_dom类相关推荐

  1. php curl_setopt抓取内容,PHP的CURL方法curl_setopt()函数案例介绍(抓取网页,POST数据)

    通过curl_setopt()函数可以方便快捷的抓取网页(采集很方便),curl_setopt 是php的一个扩展库 使用条件:需要在php.ini 中配置开启.(PHP 4 >= 4.0.2) ...

  2. idm抓取网页视频原理 idm抓取网页视频后怎么提取

    对于网页视频的下载,我们可以使用windows端多线程下载工具--Internet Download Manager,通过Internet Download Manager我们可以直接抓取网页视频,i ...

  3. Python 爬虫篇#笔记02# | 网页请求原理 和 抓取网页数据

    目录 一. 网页请求原理 1.1 浏览网页的过程 1.2 统一资源定位符URL 1.3 计算机域名系统DNS 1.4 分析浏览器显示完整网页的过程 1.5 客户端THHP请求格式 1.6 服务端HTT ...

  4. python批量下载网页文件夹_Python抓取网页批量下载文件方法初探(正则表达式+BeautifulSoup) (转)...

    最近两周都在学习Python抓取网页方法,任务是批量下载网站上的文件.对于一个刚刚入门python的人来说,在很多细节上都有需要注意的地方,以下就分享一下我在初学python过程中遇到的问题及解决方法 ...

  5. c 语言获取网页源码,CHttpFile抓取网页源代码 | C/C++程序员之家

    发现MFC真是一个好东西,减少许多C++开发者造轮子的麻烦(说MFC-微软基础类库过时的勿喷).如下,包含头文件afxinet.h(该类封装了一些MFC SOCKET的操作).CHttpFile抓取网 ...

  6. 网页java代码_java抓取网页代码

    导读热词 代码以下 import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.HttpURLCo ...

  7. c post请求网页_Python使用urllib2抓取网页

    使用Python的库urllib2,用到urlopen和Request方法. 方法urlopen原形 ❝ urllib2.urlopen(url[, data][, timeout]) 其中:url表 ...

  8. 抓取网页代码php,PHP抓取网页代码示例

    //PHP(前提是装了curl): $ch = curl_init(); curl_setopt ($ch, CURLOPT_URL, "http://www.xxx/"); cu ...

  9. vba抓取网页数据到excel_抓取网页数据,上班也能看股票

    小伙伴们,你还好吗? 今天老祝和大家一起学习一个导入网页数据的技巧. 很多时候,咱们需要将网页中的数据导入到Excel里做进一步的分析汇总,比如每天的股市行情.外汇牌价.开奖信息等等. 接下来咱们演示 ...

  10. 【php网页爬虫】php抓取网页数据

    插件介绍: PHP Simple HTML DOM解析类:Simple HTML DOM parser 帮我们很好地解决了使用 php html 解析 问题.可以通过这个php类来解析html文档,对 ...

最新文章

  1. java 风袖,仓库 - 高谷深陵 (gaogushenling) - Gitee.com
  2. 详解数据库引擎与SQL语句增删改查(非常详细,带例)
  3. 缓存DNS域名解析服务器的制作方法
  4. PGM中置信传递、和—积算法
  5. 容器技术标准化大统一,首个开放容器标准 OCI 1.0 正式发布
  6. TCP程序流程及服务器客户端
  7. 【kafka】kafkaProducer 拉取元数据的流程
  8. DWR实现服务器端向客户端推送消息
  9. Starting MySQL. ERROR! The server quit without updating PID file
  10. 优化算法 - Adadelta
  11. Mac苹果电脑在线重装系统教程
  12. S32K144 EVB之FTM
  13. 输出一个由*组成的三角形图案_Python中实现个性图案的方案
  14. 纽约州立石溪分校计算机科学排名,纽约州立大学石溪分校美国排名
  15. 在Excel中使用VBA判断指定名称的工作簿是否已经打开
  16. 百度18年兴衰背后:一部互联网流量变迁史
  17. java兔子字符画,兔子的字符画
  18. 表的字段和聚合函数连在一起查询需要使用select
  19. html表格怎么用css渲染,css样式如何渲染?
  20. 自学apicloud【Apicloud——关于上传图片、视频】

热门文章

  1. 我们年轻时,为什么要辛苦赚钱,这是我听过的最好回答!
  2. Firefox 加速技巧
  3. 服务器 硬盘 2.5改3.5,教你如何把2.5寸硬盘当3.5寸硬盘使用
  4. 笔记本安装Archlinux笔记
  5. 计算机知识竞赛活动工作总结,知识竞赛活动工作总结
  6. UniAccess Agent 的删除方法
  7. buffer busy waits
  8. 时间序列分析教程(四):AR与MA模型详细分析(公式推导,慎入)
  9. 使用matlab处理.nii图像
  10. 谈谈互联网推广:从了解用户开始