Xdebug部分配置选项说明

Xdebug部分配置选项说明

  xdebug.auto_trace = 1

  是否允许Xdebug跟踪函数调用,跟踪信息以文件形式存储,默认值为0

  collect_params = 1

  是否允许Xdebug跟踪函数参数,默认值为0

  xdebug.collect_return = 1

  是否允许Xdebug跟踪函数返回值,默认值为0

  xdebug.profiler_enable = 1

  打开xdebug的性能分析器,以文件形式存储,这项配置是不能以ini_set()函数配置的,默认值为0

  xdebug.profiler_output_dir

  性能分析文件的存放位置,默认值为/tmp

  xdebug.profiler_output_name

  性能分析文件的命名规则,默认值为cachegrind.out.%p

  xdebug.trace_output_dir

  函数调用跟踪信息输出文件目录,默认值为/tmp

  xdebug.trace_output_name

  函数调用跟踪信息输出文件命名规则,默认为trace.%c


Function:此次运行中调用的函数或方法(以下统称为函数)
Avg.Self:此函数内部平均运行时间(内部消耗时间)
Avg.Cum:此函数平均一次运行时间(可能调用多次)
Total Self:此函数内部总共运行时间(如有多次则叠加)
Total Cum:此函数总共运行时间(如有多次则叠加)
Calls:此函数调用次数

有多次调用的函数点击可看到每次调用情况

Called by:调用此函数的函数
Called from:调用此函数的文件及代码行数
Stack trace:继续跟踪分析此函数

你可能感兴趣的:(Xdebug部分配置选项说明)