EuGen пишет:Что же такое - "карта" скрипта? И как быть, если подключаемые ресурсы динамичны, то есть, к примеру, подключаются при помощи autoload-функций с динамическими аргументами? То, что подключится, можно будет узнать только на этапе исполнения, так что в этом смысле карту Вы и не построите.
Карта в прямом смысле слова.
Смысл скрипта в том, чтобы узнать откуда что идет и что к чему подключается. Если скрипт поключается по autoload, в большинстве случаев можно понять какие значения может принимать переменная в autoload.
Я так понимаю, нельзя заставить сам скрипт во время выполнения вывести себя со всеми инклюдами?
Второй способ: Предположительно, при работе со скриптом, интерпретатор сначала инклюдит файлы в целевой. (index.php) Затем уже один файл обрабатывает как строку.
Вопрос знатокам. Как в этот момент поймать строку с помощью расширения?
P.S.:Смысл карты в том, чтобы можно было запускать CMS-ки например и быстрее в них разбираться.
|