栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > PHP

php正则匹配html中带class的div并选取其中内容的方法用法

PHP 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

php正则匹配html中带class的div并选取其中内容的方法用法


参考代码:

  
 
   
     潮汐表数据仅供参考
     
        	  
		  	 潮时 (Hrs)

        00:58

     05:20

     13:28

     21:15

                              

潮高 (cm)

        161

        75

        288

        127

                                    时区:-1000 (东10区)  潮高基准面:在平均海平面下174CM                    


这是源程序里边的一部分,为了容易看懂,删减了一大部分,只取 div块中的内容

首页先用file_get_content或curl获取内容部分,我用的是curl。


php代码

$ch = curl_init();  
curl_setopt($ch, CURLOPT_URL, $url);  
curl_setopt($ch, CURLOPT_POST, 1);  
curl_setopt( $ch, CURLOPT_HEADER, 0 );  
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1 );  
curl_setopt( $ch, CURLOPT_POSTFIELDS, $data );  
$return = curl_exec( $ch );  
curl_close( $ch );  

 

$regex4="/.*?
/ism";   if(preg_match_all($regex4, $return, $matches)){      print_r($matches);   }else{      echo '0';   }


这样就可以了,不多解释,懂PHP的看代码,打印看一下效果。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/824794.html

PHP相关栏目本月热门文章

我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号