【问题标题】:Is it possible to figure out which functions are from an included PHP file?是否可以从包含的 PHP 文件中找出哪些函数?
【发布时间】:2013-08-05 19:05:20
【问题描述】:

我正在查看一个包含大约 30 个文件的大文件。我正在重构这个文件,并且不完全确定整个文件中的哪些函数调用来自(如果有的话)哪个包含文件。这些文件中有大量的功能。

有没有办法告诉大文件中是否使用了包含文件中的任何函数? 很难说,因为有许多嵌套的 if 语句,而不是担心找出每一个,而是更容易从字面上查找包含的 php 文件中的所有函数名,看看是否在我的大文件中引用了任何函数名.有这样的东西吗?

【问题讨论】:

    标签: php include


    【解决方案1】:

    我想你在找debug_print_backtrace()

    来自手册:

    debug_print_backtrace() 打印 PHP 回溯。它打印功能 调用、包含/必需的文件和 eval()ed 的东西

    这实际上可能不是一个解决方案,类似的问题here: 有一个有趣的答案可能也有帮助。

    【讨论】:

    • 谢谢,我不认为确切的答案存在,但您提供的链接非常有用,谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-27
    • 2013-12-13
    • 1970-01-01
    相关资源
    最近更新 更多