zoukankan      html  css  js  c++  java
  • PHP debug_backtrace() 函数

    定义和用法

    debug_backtrace() 函数生成 backtrace。

    该函数显示由 debug_backtrace() 函数代码生成的数据。

    返回一个关联数组。下面是可能返回的元素:

    名称类型描述
    function string 当前的函数名。
    line integer 当前的行号。
    file string 当前的文件名。
    class string 当前的类名。
    object object 当前对象。
    type string 当前的调用类型,可能的调用:
    • 返回:"->" - 方法调用
    • 返回:"::" - 静态方法调用
    • 返回 nothing - 函数调用
    args array 如果在函数中,列出函数参数。如果在被引用的文件中,列出被引用的文件名。

    语法

    debug_backtrace()

    实例

    <?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");
    ?>

    上面代码的输出如下所示:高佣联盟 www.cgewang.com

    Array
    (
    [0] => Array
    (
    [file] => C:webfoldertest.php
    [line] => 7
    [function] => three
    [args] => Array
    (
    [0] => Cleveland
    [1] => Brown
    )
    )
    [1] => Array
    (
    [file] => C:webfoldertest.php
    [line] => 3
    [function] => two
    [args] => Array
    (
    [0] => Glenn
    [1] => Quagmire
    )
    )
    [2] => Array
    (
    [file] => C:webfoldertest.php
    [line] => 14
    [function] => one
    [args] => Array
    (
    [0] => Peter
    [1] => Griffin
    )
    )
    )
  • 相关阅读:
    Zabbix 管理界面中文出现乱码解决方法
    zabbix应用监控实践
    linux系统基础优化
    linux下创建软链--laravel软链
    php使用webservice调用C#服务端/调用PHP服务端
    php+ajax远程加载避免重复提交
    date
    函数类型
    DOM及其扩展
    字符串的截取方法
  • 原文地址:https://www.cnblogs.com/yc10086/p/12993831.html
Copyright © 2011-2022 走看看