php - 分析 PHP 程序

标签 php

<分区>

我一直在提供一个 PHP 程序来处理。然而,这个程序已经由几个不同的人研究了很多年。随着时间的推移,已经删除和添加了一些东西。但大部分文件仍然存在。

我想知道是否有一种工具可以分析 PHP 程序。例如,为它提供 index.php,此工具将检查并查看调用和使用的女巫文件,以便我可以删除所有不再使用的死木。

我本来打算自己写的,但其他人可能已经做过类似的事情了。

欢迎提出任何建议,谢谢! 迈克

最佳答案

如 deceze 所述,您不能保证找到所有引用的文件,因为它们可能取决于用户输入。然而,最简单的方法是使用 grep 工具(如果您的平台是“windows grep”应用程序,您可以下载该应用程序)并找到所有出现的“include”和“require”。如果您遇到 deceze 提到的情况(include 或 require 后跟一个变量名)文件需要手动检查,但如果指定了文件名,您可以将其添加到“已使用列表”。

也许不是最有效的解决方案,但快速且直观。

关于php - 分析 PHP 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8558489/

相关文章:

javascript - PHP 和 JavaScript

php - 在简单的 Web 文档系统(或基本 CMS)上使用 RDBMS 与平面文件相比有什么真正的好处吗?

javascript - 从 HTML 添加新元素到 div 中

javascript - 如何在同一页面上异步显示表单发布数据(不刷新页面)?

php - 将内容类型字段链接到用户配置文件

php - 循环遍历 foreach php 中的列

php - Codeigniter base_url() 对于 ajax 无法正常工作

php - 在 CodeIgniter 上添加 URL 变量

php - OAuth2 - 调用未定义的方法 Authorizer::getResourceOwnerId()

php - 登录和注销后丢失当前本地语言