<code>有一个$link="url",打开后代码如下:<body> ...... <div class="news_list"> <ul> <li> <span>2016-06-06</span> 羊山新区2016年14条道路绿化工程招标公告 </li> <li> <span>2016-06-06</span> 平桥区明港镇井庄路口-垃圾处理场-何岗村南路口(K0+000-K4+300)公路改建工程施工招标公告 </li> <li> <span>2016-05-31</span> 信阳市中心医院羊山分院人防工程监理招标公告 </li> <li> <span>2016-05-31</span> 信阳市儿童医院病房楼建设项目施工及监理项目招标公告 </li> </ul> </div> <!---ecms -ecms 分页--> <div class="page_num"> ......</code>
<code>目标:获得<div class="news_list">......<div class="page_num">中href标签里的内容"/news!show.action?id=2a7060f3519b40b3aa766dd53f2b00ad"我写的代码如下://获取链接中的内容$htmlContent=file_get_contents("$link");//获取链接$num=preg_match_all("/<div>.*?(href=\".*?\").*<div>/is",$htmlContent,$array);//打印数组var_dump($array[1]);目前卡顿的地方:在 //获取链接 处,子表达式只能获取一个结果,而且不是想要的href标签中的内容。</code>
回复内容:
<code>有一个$link="url",打开后代码如下:<body> ...... <div class="news_list"> <ul> <li> <span>2016-06-06</span> 羊山新区2016年14条道路绿化工程招标公告 <strong>(本文来源gaodai#ma#com搞@@代~&码网</strong><pre>搞代gaodaima码
2016-06-06 平桥区明港镇井庄路口-垃圾处理场-何岗村南路口(K0+000-K4+300)公路改建工程施工招标公告
2016-05-31 信阳市中心医院羊山分院人防工程监理招标公告
2016-05-31 信阳市儿童医院病房楼建设项目施工及监理项目招标公告