首页 > 后端开发 > php教程 > php 调试打印堆栈

php 调试打印堆栈

巴扎黑
发布: 2016-11-22 11:31:15
原创
1683 人浏览过

<?php
// filename: /tmp/a.php
function a_test($str)
{
    echo "\nHi: $str";
    var_dump(debug_backtrace());
}
a_test(&#39;friend&#39;);
?>
登录后复制
<?php
// filename: /tmp/b.php
include_once &#39;/tmp/a.php&#39;;
?>
登录后复制

结果

Hi: friend
array(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"
    }
}
[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"
  }
}
登录后复制


相关标签:
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
PhpUnit 9 在 php 8+ 上失败
来自于 1970-01-01 08:00:00
0
0
0
post - php 接口开发错误调试的问题
来自于 1970-01-01 08:00:00
0
0
0
未定义函数create_function()的调用
来自于 1970-01-01 08:00:00
0
0
0
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板