不能使用DOMNodeList类型的对象作为数组

时间:2016-03-29 17:53:39

标签: php arrays

当我在localhost上使用我的脚本时,一切运行良好,但是当我在付费虚拟主机上使用DOM解析时,脚本无法解决此错误:

if(strpos($node->childNodes[$i]->childNodes[$j]->nodeValue,"Soutěž") > -1) $soutez = $node->childNodes[$i]->childNodes[($j+2)]->nodeValue;

第69行是:

{{1}}

我可以问你,问题出在哪里?

谢谢!

1 个答案:

答案 0 :(得分:2)

The childNodes property is a DOMNodelist. To access an item in a DOMNodelist, it's like

$node->childNodes->item($i)