PHPの睡眠()関数
例
5秒は、現在のスクリプトの実行を遅らせます:
<?php
echo date('h:i:s') . "<br>";
//sleep for 5 seconds
sleep(5);
//start again
echo date('h:i:s');
?>
echo date('h:i:s') . "<br>";
//sleep for 5 seconds
sleep(5);
//start again
echo date('h:i:s');
?>
実行中のインスタンス»
定義と使用法
スリープ()関数は、数秒間現在のスクリプトの実行を遅延させます。
注:秒数が負で指定した場合、この関数はエラーをスローします。
文法
sleep( seconds )
参数 | 描述 |
---|---|
seconds | 必需。规定延迟执行脚本的秒数。 |
技術的詳細
戻り値: | 成功した場合、エラーがFALSEが返された場合、それは0を返します。 コールがシグナルによって中断された場合、関数はゼロ以外の値を返します。 Windowsプラットフォームでは、この値は常に192になり、それは、Windows APIのWAIT_IO_COMPLETION定数の値を表します。 他のプラットフォームでは、戻り値は、遅延に残っている秒数です。 |
---|---|
PHPバージョン: | 4+ |
更新ログ: | 以前のバージョン5.3.4 PHPでは、Windowsプラットフォーム上で関数を呼び出すとき、常にNULLを返します。 |
PHPその他リファレンスマニュアル