PHP 教程

PHP debug_backtrace() 函数

时间:2023年05月07日 阅读:431
以下内容仅是站长或网友个人学习笔记、总结和研究收藏。不保证正确性,因使用而带来的风险与本站无关!
淘客轩-衣食住行外卖生活好助手

定义和用法

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

上面代码的输出如下所示:

  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     )   ) )  

打赏
标签: PHP

本文地址:https://www.momojc.cn/php/php-debug-0cw.html

关于本站 | 隐私政策 | 免责声明 | 广告合作 | 我要投稿 | 后台管理

CopyRight © 2023-2024 MOMO教程 WWW.MOMOJC.CN , All Rights Reserved.

站长E-mail:378074730@qq.com 网站已运行:  运行时长:0.056 秒

京ICP备20029690号-1京ICP备20029690号-2 京公网安备11011402013892号京公网安备11011402013892号 中国互联网违法和不良信息举报中心 网络违法犯罪举报网站

本网站托管于 腾讯云 .由网站卫士提供网站加速和攻击防御服务 提供CDN加速/防御服务.由zblogcn强力驱动 又拍云提供CDN加速/云存储服务 51la网站统计