Php 在大量代码库中查找用户定义的函数及其用法

Php 在大量代码库中查找用户定义的函数及其用法,php,Php,我目前正在使用一个庞大的PHP代码库,witch完全没有文档记录 事情是这样的。每个页面调用都包含所有PHP代码。他们构建了一个简单的include all函数来扫描目录,并包含它能找到的所有PHP文件。它对所有子文件夹递归工作 我想知道在哪些文件中使用了哪些函数,这些函数来自哪些文件 我需要知道这一点,以便切换到normale includes。此外,它还为我提供了有关未使用的函数和文件的更多信息,因为它是一个非常古老和庞大的代码库,有很多遗留问题 是否有一个PHP工具或东西可以在代码库中检查

我目前正在使用一个庞大的PHP代码库,witch完全没有文档记录

事情是这样的。每个页面调用都包含所有PHP代码。他们构建了一个简单的include all函数来扫描目录,并包含它能找到的所有PHP文件。它对所有子文件夹递归工作

我想知道在哪些文件中使用了哪些函数,这些函数来自哪些文件

我需要知道这一点,以便切换到normale includes。此外,它还为我提供了有关未使用的函数和文件的更多信息,因为它是一个非常古老和庞大的代码库,有很多遗留问题


是否有一个PHP工具或东西可以在代码库中检查此类内容?

NetBeans为我提供了非常好的可视性,用于现场查询。我很想知道,作为一个直接的审计或库存工具,你是否能得到更有价值的东西

这是个老问题,所以你似乎找到了解决办法。有一个php函数:get_defined_函数,get_defined_变量,get_defined_常量。您可以在页面中使用它们,并且您知道为使用而定义但未使用的函数/变量/常量。

超过2周,只有我的答案!我希望有人能带着货物来。