我正在玩xpath,但不知道如何使用xpath从网站获取标题,这是我的代码,但我不知道下一步该做什么......
$dom = new DOMDocument();
$dom->loadHTMLFile("http://www.cool.de");
$x=new DOMXPath($dom);
$result = $x->query("//TITLE");
//...???
和print_r($ result)只显示“对象”,是否有类似print_r的函数来查看对象内部是什么,所以我不必猜测?
答案 0 :(得分:9)
echo $result->item(0)->textContent
编辑: xpath区分大小写 - dom节点必须为小写:
echo $x->query('//title')->item(0)->textContent
This现在有效