Если у сайта есть эффект прокрутки JavaScript, который загружает больше контента, вы не можете легко сделать это на PHP.
Одна из возможностей - проверить вызов ajax и смоделировать его в PHP для получения других результатов.
Для этого вы можете открыть инструменты разработчика вашего браузера, перейти на вкладку сети и выполнить фильтрацию по xhr.
Теперь, когда вы прокручиваете и загружаете контент, вы можете увидеть в инструментах разработчика выполняемый вызов ajax со ссылкой, методом и переданными параметрами.
Выполнение одного и того же вызова в вашем PHP-скрипте приведет к получению тех же данных.
Вы можете увидеть эти ответы, чтобы получить более подробные инструкции:
Запрос мониторинга в Chrome
Как в Firefox увидеть заголовки HTTP-запроса? (где в веб-консоли?)