Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник PHP

sleep

Останавливает выполнение программы на заданное число секунд.

Синтаксис

sleep(int $seconds): int

Параметры

ПараметрТипОписание
$secondsintСколько секунд ждать.

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

int`0` при успехе.

Примеры

Повторная попытка с паузой:

<?php
 
// retry.php
 
for ($attempt = 1; $attempt <= 3; $attempt++) {
    echo "Attempt $attempt\n";
    sleep(1);
}

Примечания

Для пауз короче секунды есть usleep() — она принимает микросекунды. На сайте паузы задерживают ответ посетителю, поэтому их используют в основном в скриптах командной строки.

См. также

  • hrtime — Возвращает показание точного таймера в наносекундах.
  • time — Возвращает текущую метку времени.
  • microtime — Возвращает текущее время с точностью до микросекунд.

В учебнике

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.