# timer_stop()

URL: https://chugunov.pro/api-wordpress/functions/timer_stop/
Проверено на WordPress 6.9, обновлено 06.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией WordPress.

Тип: функция.
Появился в версии: 0.71.

## Сигнатура

```php
timer_stop( int|bool $display, int $precision = 3 ): string
```

## Описание

Извлекает или отображает время от начала загрузки страницы до момента вызова функции.

## Параметры

- `$display` `int|bool` — обязательный. Выводить или возвращать результат. Принимает 0|false для возврата, 1|true для вывода. По умолчанию 0|false.
- `$precision` `int` — необязательный, по умолчанию `3`. Количество цифр после десятичной точки для отображения.

## Возвращаемое значение

`string`

## Исходный код

Файл: `wp-includes/load.php:527`

```php
function timer_stop( $display = 0, $precision = 3 ) {
	global $timestart, $timeend;

	$timeend   = microtime( true );
	$timetotal = $timeend - $timestart;

	if ( function_exists( 'number_format_i18n' ) ) {
		$r = number_format_i18n( $timetotal, $precision );
	} else {
		$r = number_format( $timetotal, $precision );
	}

	if ( $display ) {
		echo $r;
	}

	return $r;
}
```

## История изменений

- 0.71 — Introduced.

## Связанные

Использует: [`number_format_i18n`](https://chugunov.pro/api-wordpress/functions/number_format_i18n/).

Оригинал в официальной документации: https://developer.wordpress.org/reference/functions/timer_stop/
