トピックの次のページを取得しようとしていますが、エラーが発生します。その年齢のトピック内の次のページを傷つけることができるようにエラーを回避する方法はありますか? (次のページは20歳以上で40歳以下)エラーは以下のとおりです。誰かが私にコードを書いてもらいたいと思いますが、コードをどのくらい書いていいのかわかりません。URLのWebページの次のページを取得しようとすると、PHPがsimplehtmldomからエラーになる
1http://blah.com/quotes/topic/age/20
Fatal error: Call to a member function find() on a non-object in /Users/blah/Sites/simple_html_dom.php on line 879
UPDATE ***
これは870から885
間のラインでありますfunction save($filepath='') {
$ret = $this->root->innertext();
if ($filepath!=='') file_put_contents($filepath, $ret, LOCK_EX);
return $ret;
}
// find dom node by css selector
// Paperg - allow us to specify that we want case insensitive testing of the value of the selector.
function find($selector, $idx=null, $lowercase=false) {
return $this->root->find($selector, $idx, $lowercase);
}
// clean up memory due to php5 circular references memory leak...
function clear() {
foreach ($this->nodes as $n) {$n->clear(); $n = null;}
'find()'と呼んでいる見た目のオブジェクトのタイプをチェックしましたか? – alex
ポストいくつかのコードをお願いします。 –
@merrill - 870行目から885行目までをポストできますか?また、アレックスが言ったことを見てください。 –