相关疑难解决方法(0)

按类名获取DOM元素

我正在使用PHP DOM,我正在尝试在DOM节点中获取具有给定类名的元素.获得该子元素的最佳方法是什么?

更新:我最终Mechanize用于PHP,这更容易使用.

css php dom

120
推荐指数
6
解决办法
17万
查看次数

在"href"标记中解析包含特定单词的所有链接

可能重复:
抓取A元素的href属性

我需要解析包含某些单词的HTML文档的所有链接(它总是不同的).

例:

<a href="/bla:bla">BLA</a>
<a href="/link:link">BLA</a>
<a href="/link:bla">BLA</a>
Run Code Online (Sandbox Code Playgroud)

我只需要带有"href =/link:...."的链接,最好的方法是什么?

$html = "SOME HTLM ";
$dom = new DomDocument();
@$dom->loadHTML($html);
$urls = $dom->getElementsByTagName('a');
foreach ($urls as $url)
{
    echo "<br> {$url->getAttribute('href')} , {$url->getAttribute('title')}";
    echo "<hr><br>";
}
Run Code Online (Sandbox Code Playgroud)

在此示例中显示了所有链接,我需要特定的链接.

php parsing

2
推荐指数
1
解决办法
3292
查看次数

标签 统计

php ×2

css ×1

dom ×1

parsing ×1