您的位置:

php抓取网页div内容,php截取网页指定内容

本文目录一览:

php怎么获取远程页面中的一个div的内容

获取远程页面可以用file_get_contents()函数或者curl拓展,后者的效率会更好,但需要你修改一些配置。

查找html页面中的内容或者用phpQuery或这个:

或者用php原生的:

或者用正则。

php如何获取一个网页中,指定某个div块的内容

simple_html_dom这个通过筛选CLASS是可以获得的,但是速度较慢。建议自己通过正则表达式确定想要或取的div块。

php抓取div内容

?php  

$text = file_get_contents('');  

preg_match_all('/div id="hp_text" class="largeText"([^\/div]+)\/div/', $text, $arr);

var_dump($arr[1]);

?

输出:

array (size=1)

 0 = string '有那么个地方,曾经让你想逃;有那么个地方,生活过才知晓;有那么个地方,听别人讲起你会心怀骄傲;有那么个地方,一直是你心底的宝。' (length=189)

PHP html正则提取div数据

正则提取div数据主要是使用PHP的file_get_content()函数。

具体示例:

HTML代码:

div class="chartInfo"  

 div class="line"/div

 div class="tideTable"  

     strong潮汐表/strong数据仅供参考

     table width="500" border="0" cellspacing="0" cellpadding="0" 

       tbodytr  

  td width="100"pspan潮时 (Hrs)/span/p/td  

     td width="100"p00:58/p/td

     td width="100"p05:20/p/td

     td width="100"p13:28/p/td

     td width="100"p21:15/p/td

          /tr  

       tr  

  tdpspan潮高 (cm)/span/p/td  

     td width="100"p161/p/td  

     td width="100"p75/p/td  

     td width="100"p288/p/td  

     td width="100"p127/p/td  

          /tr  

     /tbody/table  

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

       /div  

 div class="chart"  

 /div  

/div

首页先用file_get_content或curl获取内容部分

PHP的正则处理程序:

?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="/div class=\"tideTable\".*?.*?\/div/ism";  

if(preg_match_all($regex4, $return, $matches)){  

   print_r($matches);  

}else{  

   echo '0';  

}

?

php抓取网页div内容,php截取网页指定内容

2022-11-28
php抓取网页上的指定内容(php截取网页指定内容)

2022-11-15
php抓取网页和分析,php抓取网页内容

2023-01-06
php抓取网页内容经验总结,php抓取页面指定内容

2022-11-18
php网页抓取分析小应用,php抓取页面指定内容

2022-12-02
php获取文章内容,php读取php文件

2023-01-05
抓取js网页内容,js获取浏览器

本文目录一览: 1、用php 怎么抓取js+ajax动态生成的页面内容 2、怎么爬取网页的动态内容,很多都是js动态生 3、如何抓取js函数生成的网页内容 用php 怎么抓取js+ajax动态生成的页

2023-12-08
php抓取网页页面方法汇总,php自动采集网页内容

2022-11-18
php截取指定内容,php截取网页指定内容

2023-01-03
php抓取js动态加载的内容,php抓取js动态加载的内容

2022-11-23
php获取指定div内容,获取div的文本

2022-11-30
php截取内容中一部分内容,php截取网页指定内容

2022-11-26
php抓取div数据(php获取div指定内容)

2022-11-13
php获取当前网页标题,php获取一个网页的内容

2022-11-29
php抓取网页源代码,php获取网页源代码

2022-11-30
查看网页的php内容,php查询数据库内容

2022-11-26
如果用js远程读取网页内容(如果用js远程读取网页内容怎么办

本文目录一览: 1、js如何在本地远程读取指定url的内容? 2、js读取远程网页源码 3、JAVASCRIPT如何获取远程页面内容 js如何在本地远程读取指定url的内容? 你的意思是,你的电脑上有

2023-12-08
php抓去动态网页内容的方法(php动态网站实例)

2022-11-09
php模拟登录详解(php模拟登录抓取内容)

2022-11-13
php抓取网页乱码,php中文截取无乱码

2022-11-27