2016-03-29 12 views
0

ようなタイプのDOMNodeListのオブジェクトを使用することはできません69行目は次のとおりです。は、私はローカルホストで私のスクリプトを使用すると、すべてがうまく動作しますが、私が支払ったホスティングにDOMによって解析を使用した場合、スクリプトはこのエラーで動作しない配列

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

問題がどこにあるのでしょうか?

ありがとうございました!

+0

ようなものだget_class($ノード - >のchildNodes):?GETTYPE($ノード - >のchildNodes) )$ i; var_dump($ dump); '行68で、あなたが扱っているものを見てください。 – Heah

答えて

1

childNodesプロパティはDOMNodelistです。 DOMNodeList内の項目にアクセスするには、それはあなたが、 `$ダンプ=(is_object($ノード - >のchildNodes)を試してみてください

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

私はあなたに尋ねてもよろしいですか?私はこれを試してください:if(strpos($ node-> childNodes-> item($ i) - > childNodes [$ j] - > nodeValue、 "Soutěž")> -1)$ soutez = $ node-> childNodes-> item ($ i) - > childNodes [($ j + 2)] - > nodeValue; - そしてまだsamyエラーです。ありがとうございました! – Theme

+0

'childNodes-> item($ j)'と 'childNodes-> item($)の代わりに' - > childNodes [$ j] 'と' - > childNodes [($ j + 2)] ' j + 2) ' –

+0

そして??進行状況は予約されていますか? –

関連する問題