我正在使用以下代码获取页面的第一个。但是我拿不到。我在这里缺了什么?
$doc = new DOMDocument();
$doc->loadhtmlfile("");
$xpath = new DOMXpath($doc);
$descr = $xpath->query('//div[@class="description"]');
print_r($descr);
query()
返回一个DOMNodeList,要获取<div>
DOMNode,需要从列表中获取:
$descr = $xpath->query('//div[@class="description"]')->item(0);
现在,$descr
包含具有类description
的第一个<div>
的DOMNode。