php - 映射 PHP 脚本和文件依赖结构

标签 php

我最近成为了一家初创在线类系统的实习生。所以现在,我正在争先恐后地学习系统,并了解程序的代码,这是用PHP编写的。该程序包含大约 3000 个 PHP 文件和相关图像、html 页面、CSS 文件等,分布在一百多个文件夹中。

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

如有任何帮助,我们将不胜感激!

最佳答案

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

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

关于php - 映射 PHP 脚本和文件依赖结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3209219/

相关文章:

php - 如何编辑 vscode 的默认 php linter?

php - Docker 撰写文件未显示来自 wp-config.php 的 PHP 错误?

php - 如何使用 bindModel 和自定义查找器将 CakePHP 2 模型关联更改为深度链接?

php - 在php中显示日历上的当前日期数据

php - CodeIgniter:DB Insert 返回 '1' 但表中没有任何内容

php - 根据javascript值更改php变量

php - 如何在 PHP 中获取 MySQL 表的最后插入 ID?

php - 内部连接的问题

php - 如何在 laravel 的 Eloquent ORM 中编写内部连接?

php - 当 POST 字段为空时,将 NULL 插入外键