3

我正在玩 xpath,但不知道如何使用 xpath 从网站获取标题,这是我的代码,但我不知道下一步该做什么......

$dom = new DOMDocument();
$dom->loadHTMLFile("http://www.cool.de");

$x=new DOMXPath($dom);
$result = $x->query("//TITLE");

//...???

print_r($result) 只显示“对象”,是否有类似 print_r 的函数可以查看对象内部的内容,所以我不必猜测?

4

1 回答 1

10

$result是一个 DOMNodeList

echo $result->item(0)->textContent

编辑: xpath 区分大小写 - dom 节点必须小写:

echo $x->query('//title')->item(0)->textContent

现在有效

于 2012-07-01T09:02:05.823 回答