sleep

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

sleep延緩執(zhí)行

說明

sleep(int $seconds): int

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

參數(shù)

seconds

暫停的秒數(shù)。

返回值

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

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

錯誤/異常

如果指定的 seconds 是負(fù)數(shù),該函數(shù)會產(chǎn)生一個 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

參見