例子
<?php function one($str1, $str2) { two("Glenn", "Quagmire"); } functiontwo($str1, $str2) { three("Cleveland", "Brown"); } function three($str1,$str2) { print_r(debug_backtrace()); } one("Peter", "Griffin"); ?>
输出:
Array ( [0] => Array ( [file] => C:\webfolder\test.php [line] => 7[function] => three [args] => Array ( [0] => Cleveland [1] => Brown <strong style="color:transparent">来源gaodaima#com搞(代@码网</strong>) )[1] => Array ( [file] => C:\webfolder\test.php [line] => 3 [function] =>two [args] => Array ( [0] => Glenn [1] => Quagmire ) ) [2] => Array ([file] => C:\webfolder\test.php [line] => 14 [function] => one [args] =>Array ( [0] => Peter [1] => Griffin ) ) )
以上就是PHP debug_backtrace() 堆栈调试的内容,更多相关内容请关注搞代码!