本文目录一览:
php怎么获取远程页面中的一个div的内容
获取远程页面可以用file_get_contents()函数或者curl拓展,后者的效率会更好,但需要你修改一些配置。
查找html页面中的内容或者用phpQuery或这个:
或者用php原生的:
或者用正则。
如何用PHP 取DIV标签内容
如果你要和之间的所有源码,用preg_match就可以,不用preg_match_all,如果你要里面的所有的标签中的内容,可以用preg_match_all//提取所有代码$pattern='/(.+?)/is';preg_match($pattern,$string,$match);//$match[0]即为和之间的所有源码echo$match[0];//然后再提取之间的内容$pattern='/(.+?)/is';preg_match_all($pattern,$match[0],$results);$new_arr=array_unique($results[0]);foreach($new_arras$kkk){echo$kkk;}
php怎么获取指定div中的内容
-__________- 不早说。。取td里面的东西?
?php
$str = EOF
div id="trendTable"
table id="trend_table_1" border="0" cellspacing="0" cellpadding="0"tr class="trw"
td时间范围/td
td用户关注度/td
td媒体关注度/td
/trtr class="trl"td1周/tdtdspan class="dn"-3%/tdtdspan class="dn"-45%/td/trtr class="trf"td1个月/tdtdspan class="up"+10%/tdtdspan class="dn"-22%/td/trtr class="trl"td1季度/tdtdspan class="up"+3%/tdtdspan class="dn"-30%/td/tr/table /div
EOF;
preg_match_all('/td(.*?)\/td/', $str, $output);
echo "pre";
print_r($output);
?
php如何获取一个网页中,指定某个div块的内容
simple_html_dom这个通过筛选CLASS是可以获得的,但是速度较慢。建议自己通过正则表达式确定想要或取的div块。