PHP sleep() 함수
예시
3초 동안 현재 스크립트 실행 지연:
<?php
echo date('h:i:s') . "<br>";
//sleep for 3 seconds
sleep(3);
//start again
echo date('h:i:s');
?>
정의 및 사용
sleep() 함수는 현재 스크립트의 실행을 지정된 시간(초) 동안 지연시킵니다.
참고: 이 함수는 지정된 시간(초)이 음수이면 오류를 발생시킵니다.
통사론
sleep(seconds)
매개변수 값
Parameter | Description |
---|---|
seconds | Required. Specifies the number of seconds to delay the script |
기술적 세부 사항
반환 값: | 성공하면 0을, 실패하면 FALSE를 반환합니다. 이 함수는 호출이 신호에 의해 중단된 경우 0이 아닌 값을 반환합니다. Windows에서 이 값은 항상 192 이며, 이는 Windows API 내의 WAIT_IO_COMPLETION 상수 값입니다. 다른 플랫폼에서 반환 값은 남은 시간(초)입니다. |
---|---|
PHP 버전: | 4+ |
변경 로그: | PHP 5.3.4 이전에는 이 함수가 Windows에서 절전 모드가 발생했을 때 항상 NULL을 반환했습니다. |
❮ PHP 기타 참조