例
5秒間現在のスクリプトの実行を遅らせます:
<?php
echo date('h:i:s') . "<br>";
//sleep for 5 seconds
sleep(5);
//start again
echo date('h:i:s');
?>
»実行例 定義と使用法
sleep()関数は、指定した秒数のため、現在のスクリプトの実行を遅らせます。
注意:指定した秒数が負の場合、この関数はエラーをスローします。
構文
sleep( seconds )
パラメーター | 説明 |
---|---|
seconds | 必須。 スクリプトを遅らせる秒数を指定します。 |
技術的な詳細
戻り値: | 成功すると0を返し、エラー時にはFALSE。 コールがシグナルによって中断された場合、この関数はゼロ以外の値を返します。 Windowsでは、この値は常に、WindowsのAPI内WAIT_IO_COMPLETION定数の値である、192になります。 他のプラットフォームでは、戻り値はスリープ状態に残された秒数になります。 |
---|---|
PHPバージョン: | 4+ |
変更履歴: | 睡眠は、Windows上で発生した場合、PHP 5.3.4前に、この関数は常にNULLを返します。 |
<PHPその他のリファレンス