xhprof_disable

(PECL xhprof >= 0.9.0)

xhprof_disable停止 xhprof 分析器

描述

xhprof_disable(): array

停止分析器,并返回运行时的 xhprof 数据。

参数

此函数没有参数。

返回值

一个 array,包含运行时的 xhprof 数据。

示例

示例 #1 xhprof_disable() 示例

<?php
xhprof_enable
();

$foo = strlen("foo bar");

$xhprof_data = xhprof_disable();

print_r($xhprof_data);
?>

上面的示例将输出类似于以下内容

Array
(
    [main()==>strlen] => Array
        (
            [ct] => 1
            [wt] => 279
        )

    [main()==>xhprof_disable] => Array
        (
            [ct] => 1
            [wt] => 9
        )

    [main()] => Array
        (
            [ct] => 1
            [wt] => 610
        )

)
添加备注

用户贡献备注 2 个备注

FatBat
9 年前
使用 XHPROF_FLAGS_CPU + XHPROF_FLAGS_MEMORY 的原始输出片段。

[main()] => Array
(
[ct] => 1 // 调用次数。
[wt] => 419 // 墙上/等待时间(毫秒)。
[cpu] => 0 // CPU 时间。
[mu] => 8264 // 内存使用量(字节)。
[pmu] => 0 // 峰值内存使用量。
)
dave at sophoservices dot com
3 个月前
wt 字段似乎是微秒,而不是指定的毫秒。
To Top