php DOMXPath抓取div标签的值的方法

admin5年前IT技术2905

 <?php 

$url="####";
$amz_url=file_get_contents($url);
$dom = new DOMDocument();
@$dom->loadHTML($amz_url);
$xpath = new DOMXPath($dom);
$amz_price = $xpath->query("//div[@data-duration='1:01']/@data-video-url");   //此处是关键 ,模仿取A href的值的方法td[@class='name']/a/@href 第一层是div的值@data-duration 第二层是取data-video-url的值
$amz_price = $amz_price[0]->nodeValue;
 
echo $amz_price
 ?>
 
 

相关文章

centos7 通过ssh 登入系统慢的解决方法

centos7 通过ssh 登入系统慢的解决方法

前几天更新了centos7 ( 树莓派3b+硬件环境),发现 ssh登入时间很长,还以为sd 卡出现故障。通过排查不是硬件故障。而是由于ssh的配置文件开启了UseDNS功能 。服务器会先根据客户端的...

KindEditor得不到textarea值的解决方法

  下面以 KindEditor 4.x 版本为例说明,先贴上正确的代码:         &nb...

magento1.9x在windows10环境下安装遇到的问题及解决方法

win10 wamp环境安装php7126   CURL组件安装之后需要重启电脑,不然不生效apache 开通伪静态功能:需要把#LoadModule access_compat_...

centos 秘钥登陆配置

centos 秘钥登陆配置

 准备:2台机器,ip分别为:10.1.80.13     10.1.80.14目的:通过13 ssh远程访问14.无需输入密码1、首先在10.1.80.13上...

JS小数运算出现多为小数问题的解决方法

 asfasf Number类型:Number类型是ECMAScript中最常用和最令人关注的类型了;这种类型使用IEEE754格式来表示整数和浮点数值(浮点数值在某些语言中也被成...

centos7创建ikev2

centos7创建ikev2

sh文件下载install-ikev2.zip---需要2个内核转发命令2install-ikev2.zipchmod +x  ./mine.sh导入 CA 证书把服务器上的 CA 文件&n...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。