PHP 调试利器 debug_print_backtrace

jopen 11年前

class a    {       function say($msg) {           echo "msg:".$msg;           echo "<pre>";debug_print_backtrace();       }   }     class b {       function say($msg) {           $a = new a();           $a->say($msg);       }   }     class c {       function __construct($msg) {           $b = new b();           $b->say($msg);       }   }     $c = new c("test");   ?
如果我们想知道某个方法被谁调用了? debug_print_backtrace可以解决 debug_print_backtrace() 可以打印出一个页面的调用过程 , 从哪儿来到哪儿去一目了然.  // 相关函数 http://us1.php.net/manual/zh/function.debug-backtrace.php </span>