可能重复:
如何使用 PHP 解析和处理 HTML?
我正在研究 PHP 的 HTML DOM 解析器。我找到了PHP Simple HTML DOM Parser。还有其他我应该看的吗?
可能重复:
如何使用 PHP 解析和处理 HTML?
我正在研究 PHP 的 HTML DOM 解析器。我找到了PHP Simple HTML DOM Parser。还有其他我应该看的吗?
是的。简单的 html 文档很好,但比内置的 dom 解析器慢一个数量级。
$dom = new DOMDocument();
@$dom->loadHTML($html);
$x = new DOMXPath($dom);
foreach($x->query("//a") as $node)
{
$data['dom']['href'][] = $node->getAttribute("href");
}
用那个。
你可以看看内置的DOM
最近我也发现了 ganon,但总的来说PHP Simple HTML DOM Parser是最好的!