PHP.mk документација

xhprof_enable

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

function.xhprof-enable.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека function.xhprof-enable.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
xhprof_enable

Референца за `function.xhprof-enable.php` со подобрена типографија и навигација.

function.xhprof-enable.php

xhprof_enable

(PECL xhprof >= 0.9.0)

xhprof_enableСтартирај xhprof профилер

= NULL

xhprof_enable(int $flags = 0, array $options = ?): void

Стартирај xhprof профилирање.

Параметри

flags

Опционални знаменца за додавање дополнителни информации на профилирањето. Погледнете ги XHprof константите за повеќе информации за овие знаменца, на пр., XHPROF_FLAGS_MEMORY за овозможување профилирање на меморијата.

options

Еден array на опционални опции, имено, опцијата 'ignored_functions' за поминување функции што треба да се игнорираат за време на профилирањето.

Вратени вредности

null

Дневник на промени

Верзија = NULL
PECL xhprof 0.9.2 Опционалниот options параметар беше додаден.

Примери

Пример #1 xhprof_enable() examples

<?php
// 1. elapsed time + memory + CPU profiling; and ignore built-in (internal) functions
xhprof_enable(XHPROF_FLAGS_NO_BUILTINS | XHPROF_FLAGS_CPU | XHPROF_FLAGS_MEMORY);

// 2. elapsed time profiling; ignore call_user_func* during profiling
xhprof_enable(
0,
array(
'ignored_functions' => array('call_user_func',
'call_user_func_array')));

// 3. elapsed time + memory profiling; ignore call_user_func* during profiling
xhprof_enable(
XHPROF_FLAGS_MEMORY,
array(
'ignored_functions' => array('call_user_func',
'call_user_func_array')));
?>

Види Исто така

  • xhprof_disable() - Запира xhprof профилер
  • xhprof_sample_enable() - Стартува XHProf профилирање во режим на земање примероци
  • memory_get_usage() - Враќа количина на меморија распределена на PHP
  • getrusage() - Земи го името на протоколот поврзано со бројот на протоколот

Белешки од корисници 1 белешка

Владимир Ковпак
пред 10 години
<?php

// You can optionally profile CPU time and/or memory usage:
xhprof_enable(XHPROF_FLAGS_CPU + XHPROF_FLAGS_MEMORY);
Навигација

Прелистувај сродни теми и функции.

На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.