file_get_contents не извлекает полное содержимое файла

Я использую php-функцию file_get_contents для анализа файла php. Но кажется, что, как только он считывает теги php, файл_get_contents работает неправильно.

Я проверил функцию с нормальным текстовым файлом, его работа отлично. Но даже если он находит php-теги в текстовом файле, файл читается наполовину. Как я могу найти способ получить полное содержимое.

Является ли файл локальным? Или вы пытаетесь получить удаленный файл? Как вы проверили, что контент не читается? Повторение его в браузере может обмануть вас из-за < char in <?php

Используйте htmlspecialchars или <pre> для просмотра всего текста. Или просто посмотрите на источник страницы.