Неустранимая ошибка: вызов функции-члена find () для необъекта с использованием str_get_html () - PullRequest
0 голосов
/ 14 августа 2011

В приведенном ниже скрипте я получаю сообщение об ошибке, когда URL не найден или сообщает 404 ...

Неустранимая ошибка : вызов функции-члена find () для необъекта

Как мне обойти это?

function processPage(){

    $this->html = scrapePage($this->url);

    $dom = str_get_html($this->html);

    $metakws = $dom->find('meta[name=keywords]'); //ERROR OCCURS HERE WHEN URL NOT FOUND

    //etc...

    }

1 Ответ

2 голосов
/ 14 августа 2011

Чек на

if (!$dom) { /*Error*/ }

Или

if (!is_object($dom)) { /*Error*/ }
...