使用DOM的PHP无法正确获取描述


PHP with DOM can not get the description correctly

我正在使用以下代码获取页面的第一个。但是我拿不到。我在这里缺了什么?

$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。