@rak123

PHPQuery вывести по условию?

Пытаюсь спарсить заказы с биржи по условию: вывести заказ если у него внутри есть элемент (картинка), но почему-то выводит все без разбору
$html = file_get_contents('https://freelance.ua/');

phpQuery::newDocument($html);

$jobsList = pq('.l-projectList');


foreach ($jobsList as $item) {
    $item = pq($item);

    if ($item->find('.fa-map-marker ')) {
        print_r($item->html());
    }
}

phpQuery::unloadDocuments();
  • Вопрос задан
  • 45 просмотров
Пригласить эксперта
Ответы на вопрос 1
mad_maximus
@mad_maximus
Для таких целей symfony/dom-crawler подходит как нельзя кстати.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы