@Us59

Как решить Call to a member function find() on null in?

Как использовать find в simple_html_dom

Проблема следующая: Если вызываем find, и если он не нашел искомый элемент - возвращается ошибка:
Fatal error: Call to a member function find() on null in

ВОПРОС: Как предусмотреть это?!! Можно извернуться и перед вызовом делать preg_match, но это уже колход, разве нету встроенного решения?

У меня проблема в том, что HTML строится по-разному, и иногда искомого элемента нету.
  • Вопрос задан
  • 689 просмотров
Пригласить эксперта
Ответы на вопрос 1
@byStep
Ошибка связана с особенностями употребления дефисов в preg_match, замените все \w- на -\w.
Актуально для PHP 7.4
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы