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

admin6年前IT技术3994

 <?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
 ?>
 
 

相关文章

怎么使用UltraISO制作Win11启动盘?

怎么使用UltraISO制作Win11启动盘?

操作方法:  首先需要下载好windows11 的镜像文件  准备好一个8G以上的U盘,插入电脑,打开ultraiso软件,点击文件,然后打开镜像文件,之后点击启动,点击写入硬盘镜像  之后,会跳转出...

GA设置排除中国的访问ip流量

GA设置排除中国的访问ip流量

1.视图过滤2.细分受众过滤...

centos7 Firewall防火墙开启80端口[转]

 centos7 默认是FirewallD 提供支持网络/防火墙区域(zone)定义网络链接以及接口安全等级的动态防火墙管理工具,利用FirewallD开启80端口操作如下:开启80端口fi...

excel打开csv 出现乱码怎么解决

1使用记事本打开CSV文件2点击菜单:文件-另存为,编码方式选择ANSI3保存完毕后,再用EXCEL打开这个文件就不会出现乱码的情况...

vb设置全屏与设置退出--快捷键

退出VB   unload meVB全屏:Form1.Left = 0Form1.Top = 0Form1.Width = Screen.WidthForm1.Height = S...

IPI得分监控

 IPI 350分以上库存量不受限制每个季度重新评估一次库存超额费用将按每立方英尺每月10美元的费率收取。得分等于或高于350的卖家库存量没有限制,但仍然要正常交FBA短期和长期仓储费用。上...

发表评论    

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