Парсинг AJAX в PHP
Если сайт работает через AJAX, то на таком сайте контент будет подгружаться уже после загрузки сайта. Наш PHP парсер, конечно же, будет видеть только начальный HTML код и не будет видеть подгруженное содержимое.
Однако, мы можем отследить URL-лы, куда уходят AJAX запросы, и обратиться туда нашим парсером. Таким образом, мы сможем получить данные (скорее всего в формате JSON) и как-то дальше их обработать для наших нужд.
Увидеть, куда уходят AJAX запросы, можно в отладчике браузера. Для этого нужно перейти на вкладку Network и там выбрать опцию 'fetch/xhr'.
Откройте сайт, работающий через AJAX. Отследите в отладчике браузера, куда уходят AJAX запросы.