phpQuery не хочет искать элемент

293
25 января 2018, 20:20

Я пишу парсер сайта на PHP и использую для этого phpQuery. Проблема в том что когда я ищу класс processed на странице https://www.parimatch.kz/sport/tennis/itf-pary-khammamet, он возвращает пустую строку, а на самом деле должен возвращать элемент tbody class="processed" Мой код:

    $url = 'https://www.parimatch.kz/sport/tennis/itf-pary-khammamet';
    $val = curlIt($url);
    $html = phpQuery::newDocument($val);
    $pq = pq($html);
    $elems = $pq->find('.proceesed');
    var_dump($elems->html());

Выводит: string(0) ""

Что я сделал не так покажите на ошибку?

Answer 1

$elems = $pq->find('.proceesed');

Вы не тот класс ищете. Нужно 'processed'.

READ ALSO
Получить текст до и после определенного знака

Получить текст до и после определенного знака

Допустим имеется такая строка:

239
Переопределение конструктора

Переопределение конструктора

Не понимаю, что означает wfm_fw

213
не срабатывает ajax запрос Wordpress

не срабатывает ajax запрос Wordpress

Столкнулся с следующей проблемой: нужно вытащить из php переменную и передать ее в js Помогите советом, что я не так делаю? вот пример кода:

272
PHP MYSQL создание индекса для оператора LIKE

PHP MYSQL создание индекса для оператора LIKE

На сайте есть форма поиска FULL TEXT SEARCH, которая до сего времени использовалась по умолчаниюЯ решил отказаться от неё в пользу LIKE так как результаты...

229