【发布时间】:2013-08-05 19:05:20
【问题描述】:
我正在查看一个包含大约 30 个文件的大文件。我正在重构这个文件,并且不完全确定整个文件中的哪些函数调用来自(如果有的话)哪个包含文件。这些文件中有大量的功能。
有没有办法告诉大文件中是否使用了包含文件中的任何函数? 很难说,因为有许多嵌套的 if 语句,而不是担心找出每一个,而是更容易从字面上查找包含的 php 文件中的所有函数名,看看是否在我的大文件中引用了任何函数名.有这样的东西吗?
【问题讨论】:
我正在查看一个包含大约 30 个文件的大文件。我正在重构这个文件,并且不完全确定整个文件中的哪些函数调用来自(如果有的话)哪个包含文件。这些文件中有大量的功能。
有没有办法告诉大文件中是否使用了包含文件中的任何函数? 很难说,因为有许多嵌套的 if 语句,而不是担心找出每一个,而是更容易从字面上查找包含的 php 文件中的所有函数名,看看是否在我的大文件中引用了任何函数名.有这样的东西吗?
【问题讨论】:
来自手册:
debug_print_backtrace() 打印 PHP 回溯。它打印功能 调用、包含/必需的文件和 eval()ed 的东西
这实际上可能不是一个解决方案,类似的问题here: 有一个有趣的答案可能也有帮助。
【讨论】: