Php/docs/function.time-sleep-until

提供:Dev Guides
< Php
移動先:案内検索

time_sleep_until

(PHP 5 >= 5.1.0, PHP 7)

time_sleep_until 指定した時刻まで実行を遅延する


説明

time_sleep_until ( float $timestamp ) : bool

指定した timestamp までスクリプトの実行を遅延させます。


パラメータ

timestamp
スクリプトが再開する時刻。


返り値

成功した場合に true を、失敗した場合に false を返します。


エラー / 例外

過去の timestamp を指定した場合、この関数は E_WARNING を発生させます。


例1 time_sleep_until() の例

<?php// false を返し、警告を発生しますvar_dump(time_sleep_until(time()-1));// 高速なコンピュータ上でのみ動作します。実行を 0.2 秒遅延します。var_dump(time_sleep_until(microtime(true)+0.2));?>

注意

注意:

すべてのシグナルは、スクリプトが再開した後で送信されます。

参考