PHP中的sleep()函數是一個內置函數,用於將當前腳本的執行延遲指定的秒數。 sleep()函數接受秒作為參數,成功則返回TRUE,失敗則返回FALSE。
如果調用被信號中斷,則sleep()函數將返回非零值。在Windows上,此值將始終為192,而在其他平台上,返回值將為剩餘的睡眠秒數。
用法:
sleep($seconds)
使用的參數:PHP中的sleep()函數接受一個參數。
- $seconds:這是一個強製性參數,用於指定秒數。
返回值:成功返回TRUE,失敗返回FALSE。
錯誤與異常:
- 如果調用被信號中斷,則sleep()函數將返回非零值。
- 作為參數傳遞的秒數值應為非負值,否則此函數將生成E_WARNING。
以下示例程序旨在說明sleep()函數:
程序1:
<?php
// displaying time
echo date('h:i:s')."\n" ;
// delaying execution of the script for 2 seconds
sleep(2);
// displaying time again
echo date('h:i:s');
?>
輸出:
06:53:48 06:53:50
程序2:
<?php
// displaying time
echo date('h:i:s')."\n" ;
// using rand() function to randomly choose
// a value and delay execution of the script
sleep(rand(1, 5));
// displaying time again
echo date('h:i:s');
?>
輸出:
06:53:48 06:53:52
參考: http://php.net/manual/en/function.sleep.php
相關用法
- p5.js abs()用法及代碼示例
- p5.js day()用法及代碼示例
- PHP pow( )用法及代碼示例
- PHP each()用法及代碼示例
- PHP Ds\Map put()用法及代碼示例
- CSS var()用法及代碼示例
- PHP Ds\Map get()用法及代碼示例
- d3.js d3.set.has()用法及代碼示例
- d3.js d3.max()用法及代碼示例
- PHP pi( )用法及代碼示例
注:本文由純淨天空篩選整理自Shubrodeep Banerjee大神的英文原創作品 PHP | sleep() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。