usleep
(PHP 3, PHP 4, PHP 5)
usleep -- マイクロ秒単位で実行を遅延する
説明
void
usleep ( int micro_seconds )
usleep() 関数は、指定した
micro_seconds の時間だけプログラムの実行を
遅延させます。マイクロ秒は、1 秒の 100 万分の 1 です。
例 1. usleep() の例
<?php
// 現在の時刻 echo date('h:i:s') . "\n";
// 2 秒待つ usleep(2000000);
// 復帰! echo date('h:i:s') . "\n";
?>
|
このスクリプトの出力は以下のようになります。
|
注意:
PHP 5.0.0 より前のバージョンでは、この関数は Windows システム上では
動作しません。
sleep()
および set_time_limit() も参照ください。