new DOMDocument обрезает данные в json в PHP
Вот допустим есть сайт откуда я беру данные, которые находятся в json(по ссылке). Когда я пишу
$html = file_get_contents("тут.ссылка");
И вывожу это то он выводит все записи которые есть в этом json. Представим что всего записей 20к. В цикле я хочу пройтись по этому файлу и забрать данные по конкретным значениям(к примеру items {name: "laala"}. Я подключаю домБиблиотеку:
$dom = new DOMDocument('1.0', 'utf-8');
$dom->loadHTML($html);
И вот почему-то после этого когда я вывожу эти данные чтобы посмотреть, то вижу что вместо 20к записей там уже 16к. И когда я начинаю декодировать эти данные то постоянно получаю NULL, но стоит мне сократить декод до 16к значений, то всё ок, но мне то нужно все 20к. С чем проблема может быть связана?
Источник: Stack Overflow на русском