php - 获取href值的dom x路径
问题描述
我有以下html
<div class="logo"><a href="/">***® text.<sup>TM</sup></a></div>
我想href
用 php dom xpath 获得值,我将如何实现?
这是我尝试过的:
$anchors = $domXpath->query("//div[@class='logo']/a");
foreach($anchors as $a)
{
print $a->nodeValue." - ".$a->getAttribute("href")."<br/>";
}
解决方案
这是解决方案。
$xpath = new DOMXpath($dom);
$link = $xpath->query('//div[@class="logo"]/a');
$link->getAttribute('href')
推荐阅读
- wordpress - Wordpress 自定义帖子类型按元查询排序
- ios - 点击通知后如何将用户发送到特定的视图控制器?
- angular - 以角度为按钮分配功能
- javascript - 排序数组从多个来源创建键值对
- c# - 如何有效地从大型 Excel 文档中检索所有字符串
- ansible - Ansible playbook - 解压缩到特定的(重命名目录
- windows - PDF24 处于错误状态,尽管它声称已准备好作为打印机
- php - 如何修复 Laravel 项目中的“打开流失败”错误?
- python - 从网页获取表格:获取完整 html 的问题
- python - 如何通过组合与Python中几个字典中的键对应的值来创建新字符串?