我最近成为了一家初创在线类系统的实习生。所以现在,我正在争先恐后地学习系统,并了解程序的代码,这是用PHP编写的。该程序包含大约 3000 个 PHP 文件和相关图像、html 页面、CSS 文件等,分布在一百多个文件夹中。
我想知道是否有一些程序或实用程序可以解析文件和目录并创建各种映射,显示哪些 PHP 文件包含哪些其他文件,以便我可以快速查看哪些文件和脚本不再存在使用或过时,哪些文件依赖于其他文件,等等。换句话说,我可以看到文件和目录结构。我现在想看看依赖结构,就包含而言。无需单独打开每个文件并追踪 includes
语句。
如有任何帮助,我们将不胜感激!
最佳答案
这不是您想要的,但“inclued”PECL 扩展几乎肯定会帮助您。它在每个请求的基础上工作,并映射出文件包含链。它甚至可以制作漂亮的图表!
因为它是根据请求工作的,很遗憾,它无法为您绘制出整个代码库。
关于php - 映射 PHP 脚本和文件依赖结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3209219/