timer_start()
Запускає таймер початку завантаження WordPress.
Технічно, функція встановлює глобальну змінну $timestart , в яку записує мітку часу (з мікросекундами), з якої розпочалося завантаження ядра WordPress.
global $timestart; $ timestart = microtime (true);
Функція викликається на початку завантаження ядра WordPress, після того, як встановлено критично необхідне завантаження ядра. Дивіться wp-settings.php .
Ця функція є основою роботи timer_stop() , яка отримує різницю часу з моменту виклику цієї функції. Потрібно це, щоб виміряти час роботи WordPress до певного моменту коду.
Цю функцію ніколи не потрібно викликати вручну!
Повторний виклик цієї функції встановлює глобальну змінну $timestart .
Дивіться timer_float() — новий варіант виміру часу, що з’явилася в WP 5.8.
(дуже швидко) | 50000 разів – 0.02 сек
(швидкість світла)
Хуків немає.
Повертає
true|false
. Завжди повертає true.
Використання
timer_start();
Приклади
#1 Ця функція викликається самим WP і показувати приклад роботи безглуздо.
Дивіться приклади timer_stop() , яка працює у зв’язці з цією функцією.
нотатки
- Global. float. $timestart Unix timestamp set at beginning of the page load.
- Дивіться: timer_stop()
список змін
З версії 0.71 | Введено. |
Код timer_start() timer start WP 6.0.2
function timer_start() { global $timestart; $ timestart = microtime (true); return true; }