기타 usleep
(PHP 4, PHP 5, PHP 7, PHP 8)
usleep — 마이크로초 단위의 실행 지연
설명
usleep(int $microseconds
): void
주어진 마이크로초 동안 프로그램 실행을 지연시킵니다.
매개변수
microseconds
- 마이크로초 단위의 정지 시간입니다. 마이크로초는 100만분의 1초입니다.
참고:
1000000
보다 큰 값(즉, 1초 이상 절전 모드)은 운영 체제에서 지원하지 않을 수 있습니다. 대신 sleep()을 사용하십시오.참고: Windows에서 시스템은 하드웨어에 따라 지정된 마이크로초 수보다 더 오래 잠자기 상태일 수 있습니다.
반환 값
값이 반환되지 않습니다.
Examples
예제 #1 usleep() 예제
<?php
// Current time
echo date('h:i:s') . "\n";
// wait for 2 seconds
usleep(2000000);
// back!
echo date('h:i:s') . "\n";
?>
위의 예는 다음을 출력합니다.
11:13:28 11:13:30
기타
- sleep() - Delay execution
- time_nanosleep() - Delay for a number of seconds and nanoseconds
- time_sleep_until() - Make the script sleep until the specified time
- set_time_limit() - Limits the maximum execution time