Функция PHP time_nanosleep()

Определение и использование

Функция time_nanosleep() PHP задерживает выполнение кода на несколько секунд и нанoseconds.

Синтаксис

time_nanosleep(seconds,nanoseconds)
Параметры Описание
seconds Обязателен. Должно быть положительным целым числом.
nanoseconds Обязателен. Должно быть положительным целым числом, меньшим чем 1 миллиард.

Описание

задержка выполнения программы на указанное время seconds и nanoseconds Число.

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

Возвращает TRUE при успешном выполнении, FALSE при неудаче

Если задержка прервана сигналом, будет возвращен ассоциативный массив с следующими компонентами:

  • seconds - оставшиеся seconds в задержке
  • nanoseconds - оставшиеся нанoseconds в задержке

Подсказки и комментарии

Комментарий:Эта функция не реализована на платформе Windows.

Пример

<?php
if (time_nanosleep(3,500000000) === true)
  {
  echo "Приостановка на 3.5 секунды";
  }
?>