Как найти все возможно используемые файлы PHP в большом сложном приложении [закрыто]Php

Кемеровские программисты php общаются здесь
Anonymous
Как найти все возможно используемые файлы PHP в большом сложном приложении [закрыто]

Сообщение Anonymous »

Приложение, которое я унаследовал, содержит многие сотни файлов PHP, и большинство из них содержат операторы условной логики if/switch, которые внутри блоков содержат операторы include/require. Я пробовал использовать get_included_files(), но это не помогло идентифицировать все потенциально используемые файлы.
Мне интересно, существует ли бесплатная или платная утилита, которая может просматривать верхнюю часть level, просканируйте его на наличие операторов include/require/include_once/require_once и рекурсивно просмотрите файлы, чтобы получить полный список всех файлов, которые потенциально могут быть включены. Дерево узлов или подобное представление было бы идеальным, хотя прямой список был бы полезен. Я пытаюсь найти файлы, которые никогда не вызываются, потому что последний разработчик имел привычку создавать несколько резервных копий с похожими, но несколько запутанными именами, поскольку файлы, которые, как я знаю, выполняются.
Попробовал get_included_files() вызывается внизу некоторых исходных файлов основной точки входа, но это не сильно помогает из-за сложности приложения, имеющего множество условно включаемых файлов, каждый из которых также имеет условно включаемую файловую логику.

Подробнее здесь: https://stackoverflow.com/questions/783 ... pplication

Вернуться в «Php»