映射PHP脚本和文件依赖关系结构

Ant*_*her 6 php

我最近成为了一个初创公司在线课堂系统的实习生.所以现在,我正忙着学习系统,并了解用PHP编写的程序代码.该程序跨越一百多个文件夹,包含大约3000个PHP文件和相关图像,html页面,CSS文件等.

我想知道是否有一些程序或实用程序可以解析文件和目录并创建各种类型的地图,显示哪些PHP文件包含哪些其他文件,以便我可以快速查看哪些文件和脚本不再使用或过时,以及哪些文件依赖于其他文件,等等.换句话说,我可以看到文件和目录结构.我现在想看看依赖结构,包括.无需单独打开每个文件并跟踪includes语句.

任何帮助,将不胜感激!

Cha*_*les 2

这并不完全是您想要的,但“包含的”PECL 扩展几乎肯定会对您有所帮助。它基于每个请求工作,并映射出文件包含链。它甚至可以制作漂亮的图表!

由于它是根据请求工作的,因此遗憾的是它无法为您绘制整个代码库。