usleep()


int usleep ( int $micro_seconds )

Описание

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

Параметры

Возврат значений

Возвращает 0, при ошибке возвращает PHP error

Пример

<?php
$pid_st0 = pid_open("/mmap/st0");
pid_ioctl($pid_st0, "set mode free");

$sleeping_time = 1000000;

echo "sleeping for $sleeping_time micro-seconds...\r\n";  // OUTPUT: sleeping for 1000000 micro-seconds...

pid_ioctl($pid_st0, "start");  // timer start
usleep($sleeping_time);

$tick = pid_ioctl($pid_st0, "get count");
printf("slept time: %d ms\r\n", $tick);  // OUTPUT: slept time: 1000 ms
?>

Смотрите также

sleep()

Примечания

Данная функция идентична функции usleep() группы PHP, за исключением обработки ошибок. Если указанное количество секунд отрицательно, функция usleep() группы PHP генерирует E_WARNING.