1

我在计算包含来自 html 页面的 DOMnode 的以下数组 $nodes 时遇到问题:

@$dom_object = new DOMDocument();    
@$dom_object->loadHTML($content);
$xPath = new DOMXPath($dom_object);
$nodes = $xPath->query('//div[@class="giaeffettuate"]');

count($nodes); // returns 1
count((array) $nodes); // returns 0

这是为什么?

4

1 回答 1

1

只需使用length属性:

echo $nodes->length;
于 2012-09-06T08:23:44.797 回答