PHP Conference Japan 2024

xhprof_disable

(PECL xhprof >= 0.9.0)

xhprof_disable停止 xhprof 分析器

描述

xhprof_disable(): 数组

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

参数

此函数没有参数。

返回值

一个 数组,包含运行的 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
10 年前
使用 XHPROF_FLAGS_CPU + XHPROF_FLAGS_MEMORY 的原始输出片段。

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