0

我现在有最奇怪的事情。

我“禁用”了一个模型,因为我不需要再次访问它。我通过在 __construct() 和 die() 之后回显一个错误字符串来做到这一点。这样我会注意到我是否曾经加载过模型,即使是错误的,这永远不会发生。好吧?

问题是,模型没有在整个项目中的任何地方加载,但由于某种原因它仍然被加载。它不是自动加载的,这是肯定的。

是否可以追踪模型的加载位置?就像它发生在哪条线等?

4

1 回答 1

0

在模型的某处,添加以下内容:

print_r (debug_backtrace());

还有一些 PHPdebug_print_backtrace()可以更好地格式化它:

function __construct__ ()
{
    debug_print_backtrace();
}
于 2012-10-16T16:58:34.227 回答