PHP time_nanosleep()Функция

PHP Misc 参考手册Справочное руководство по PHP: разное

Примеры

Задержка выполнения текущего скрипта на 3.5 секунды:

<?php
if (time_nanosleep(3,500000000) === true)
{
echo "Slept for three and a half a second";
}
?>

Запустить пример »

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

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


Синтаксис

time_nanosleep(seconds,nanoseconds)

Parameters Описание
seconds Обязательный. Задает количество секунд задержки выполнения скрипта.
наносекунды Обязательный. Задает количество наносекунд задержки выполнения скрипта (должно быть меньше 1,000,000,000).

Технические детали

Возвращаемое значение: Возвращает 0 в случае успеха или FALSE в случае неудачи.

Если вызов был прерван сигналом, возвращается ассоциативный массив с количеством секунд и наносекунд, оставшихся до завершения задержки.
Версия PHP: 5+
Список изменений: Эта функция не была реализована на платформах Windows до PHP 5.3.0.


PHP Misc 参考手册Справочное руководство по разным разделам PHP Другие расширения