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を返します。 この関数は、呼び出しがシグナルによって中断された場合、ゼロ以外の値を返します。Windowsでは、この値は常に192になります。これは、WindowsAPI内のWAIT_IO_COMPLETION定数の値です。他のプラットフォームでは、戻り値はスリープするまでの残り秒数になります。 |
---|---|
PHPバージョン: | 4歳以上 |
変更ログ: | PHP 5.3.4より前では、Windowsでスリープが発生すると、この関数は常にNULLを返します。 |
❮PHPその他のリファレンス