timer_start() WP 0.71

Запускає таймер початку завантаження WordPress.

Технічно, функція встановлює глобальну змінну $timestart , в яку записує мітку часу (з мікросекундами), з якої розпочалося завантаження ядра WordPress.

global $timestart;
$ timestart = microtime (true);

Функція викликається на початку завантаження ядра WordPress, після того, як встановлено критично необхідне завантаження ядра. Дивіться wp-settings.php .

Ця функція є основою роботи timer_stop() , яка отримує різницю часу з моменту виклику цієї функції. Потрібно це, щоб виміряти час роботи WordPress до певного моменту коду.

Цю функцію ніколи не потрібно викликати вручну!

Повторний виклик цієї функції встановлює глобальну змінну $timestart .

Дивіться timer_float() — новий варіант виміру часу, що з’явилася в WP 5.8.

1 раз – 0.000015 сек
(дуже швидко) | 50000 разів – 0.02 сек
(швидкість світла)

Хуків немає.

Повертає

true|false. Завжди повертає true.

Використання

timer_start();

Приклади

0

#1 Ця функція викликається самим WP і показувати приклад роботи безглуздо.

Дивіться приклади timer_stop() , яка працює у зв’язці з цією функцією.

нотатки

  • Global. float. $timestart Unix timestamp set at beginning of the page load.
  • Дивіться: timer_stop()

список змін

З версії 0.71Введено.

Код timer_start() WP 6.0.2

function timer_start() {
	global $timestart;
	$ timestart = microtime (true);
	return true;
}

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *