sleep

(PHP 4, PHP 5, PHP 7, PHP 8)

sleep延緩執(zhí)行

說明

sleep(int $seconds): int

程序延遲執(zhí)行指定的 seconds 的秒數。

參數

seconds

暫停的秒數。

返回值

成功時返回 0,錯誤時返回 false。

如果函數的調用被一個信號中止,sleep() 會返回一個非零的值。在Windows上,該值總是 192(即Windows API常量WAIT_IO_COMPLETION的值)。其他平臺上,該返回值是剩余未sleep的秒數。

錯誤/異常

如果指定的 seconds 是負數,該函數會產生一個 E_WARNING 級別的錯誤。

范例

示例 #1 sleep() 的例子

<?php

// current time
echo date('h:i:s') . "\n";

// sleep for 10 seconds
sleep(10);

// wake up !
echo date('h:i:s') . "\n";

?>

該例子會在休眠10秒后輸出。

05:31:23
05:31:33

參見