не работает simple_html_dom/phpQuery с cURL в цикле foreach php

Наблюдаю какую то странную проблему с simple_html_dom и она же сохраняется для phpQuery.

Смысл работы скрипта: Прохожусь foreach по массиву url, на итерации cUrl забираю страницу в переменную потом использую: $dom = str_get_html($html);

потом методами библиотеки вытаскиваю нужные данные со страницы.

В чем собственно проблема после 20й итерации simple_html_dom не видит элементов страницы, с помощью проверок на пустоту запускаю скрипт дальше, и собственно из 600 итераций обрабатывается где-то 80.

Curl проверил, возвращает все страницы, все норм, почему такая проблема вообще не могу понять

Сделал счетчик итераций, и если задать условие типа if ($i == 21) {} и обрабатывать по одному url таким образом то работает. Но при запуске цикла на 19-20 итерации simple_html_dom как будто перестает видеть вернувшийся html, но cUrl его точно возвращает


Ответы (0 шт):