Welcome 微信登录

首页 / 网页编程 / PHP / php调试打印堆栈的代码

php调试打印堆栈的代码2014-08-04Php代码

<?php// filename: /tmp/a.php function a_test($str){echo "
Hi: $str";var_dump(debug_backtrace());} a_test("friend");?> <?php// filename: /tmp/b.phpinclude_once "/tmp/a.php";?>
结果

Php代码

Hi: friendarray(2) {[0]=>array(4) {["file"] => string(10) "/tmp/a.php"["line"] => int(10)["function"] => string(6) "a_test"["args"]=>array(1) {[0] => &string(6) "friend"}}// http://www.bianceng.cn[1]=>array(4) {["file"] => string(10) "/tmp/b.php"["line"] => int(2)["args"] =>array(1) {[0] => string(10) "/tmp/a.php"}["function"] => string(12) "include_once"}}