• 技术文章 >php教程 >PHP开发

    PHP debug_backtrace() 堆栈调试

    黄舟黄舟2016-12-28 13:42:17原创1020
    例子

    <?php 
    function one($str1, $str2) 
    { 
    two("Glenn", "Quagmire"); 
    } 
    function
    two($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 ) )
    [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() 堆栈调试的内容,更多相关内容请关注PHP中文网(m.sbmmt.com)!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:php 调试利器debug_print_backtrace() 下一篇:利用PHP扩展trie_filter做中文敏感词过滤
    Web大前端开发直播班

    相关文章推荐

    • linux awk命令详解• Zend Framework缓存Cache用法简单实例• Zend Framework教程之Zend_Config_Ini用法分析• Zend Framework教程之Zend_Db_Table用法详解• Zend Framework教程之前端控制器Zend_Controller_Front用法详解
    1/1

    PHP中文网