PHP сделать 3 проверки в return вместо 1?
Сейчас есть код: return ($doc->find('div#someid')->length() > 0); который проверяет, что нужный id существует на странице и если существует, возвращает 1
Необходимо расширить код ещё 2 проверками, чтобы дополнительно проверялось, что:
.class1 не содержит текст "Предложений" и .class2 не содержит текст "Проект закрыт"
Ответы (1 шт):
Автор решения: bearpro
→ Ссылка
Нужно воспользоваться логическими операторами
return ($doc->find('div#someid')->length() > 0)
and !str_contains($doc->find('.class1'), 'Предложений')
and !str_contains($doc->find('.class2'), 'Проект закрыт');