xhprof_disable

(PECL xhprof >= 0.9.0)

xhprof_disableStoppe le profilage xhprof

Description

xhprof_disable(): ?array

Stoppe le profilage, et retourne les données xhprof correspondant à son exécution.

Liste de paramètres

Cette fonction ne contient aucun paramètre.

Valeurs de retour

Un tableau de données xhprof, issues de son exécution. Retourne null si le profilage n’est pas activé.

Exemples

Exemple #1 Exemple avec xhprof_disable()

<?php
xhprof_enable
();

$foo = strlen("foo bar");

$xhprof_data = xhprof_disable();

print_r($xhprof_data);
?>

Résultat de l'exemple ci-dessus est similaire à :

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

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

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

)
add a note

User Contributed Notes 2 notes

up
12
FatBat
10 years ago
Raw output snippet with, XHPROF_FLAGS_CPU + XHPROF_FLAGS_MEMORY.

[main()] => Array
(
[ct] => 1 // number of calls.
[wt] => 419 // wall/wait time (ms).
[cpu] => 0 // cpu time.
[mu] => 8264 // memory usage (bytes).
[pmu] => 0 // peak memory usage.
)
up
0
dave at sophoservices dot com
11 months ago
the wt field appears to be microseconds, not milliseconds as specified.
To Top