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

admin6年前IT技术4126

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

相关文章

服务器上使用WMI报 '80041003' Automation 错误的解决办法

服务器上使用WMI报 '80041003' Automation 错误的解决办法

我在网上找的获取cpuid的vb代码,直接在vb中运行正常,我把它打包成dll文件,在asp中引用总是报下面错误 原因:'80041003'  Automation 错误&nbs...

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

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

magento2.x系统加速

magento2.x系统加速

1:在根目录运行以下命令,全站生成静态bin/magento setup:static-content:deploy2:编译整个网站,让网站加速50%  注意事项:要把PHP脚本内存限制设置...

在Hyper-V 虚拟机环境设置centos 7固定IP

在Hyper-V 虚拟机环境设置centos 7固定IP

Hyper-V 管理器的自动停止操作的选项里,设置"保持虚拟机状态"如下图所示:...

win10删除远程桌面记录

HKEY_CURRENT_USER \ Software\Microsoft  \ Terminal ServerClientDefault...

解决方案2
打开的本地组策略

Win10远程连接的凭据不工作的解决方法

 把远程桌面工具的本地资源的打印机与剪贴板的勾勾取消解决方案2打开的本地组策略在右侧打开的窗口中双击“网络访问:本地账户的共享和安全模型”一项在打开的属性窗口中,我们...

发表评论    

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