检查请求运行的文件

时间:2014-08-25 13:37:45

标签: php debugging

随着我工作的应用程序的增长,我想跟踪文件是否包含在根本不需要的时候。因此,我想记录加载页面时调用/包含/需要的文件。

举个例子:

使用模板系统时,类包含模型,模型包含模板文件。因此,使用三个文件来获取输出。

我找到了以下功能:

debug_backtrace();

但这只会返回放置它的函数和文件名。

任何解决方案,或者如何跟踪您构建的应用程序中使用的大量文件?

更新

我在课堂上尝试了以下内容:

function __destruct() {

    $included_files = get_included_files();

    foreach ($included_files as $filename) {
        echo "$filename\n";
    }

}

这会返回在类中发生的所有包含,但它跳过包含在包含的文件中。因此加载了模板模型,但它没有显示模板文件名作为示例。

0 个答案:

没有答案