PHP time_nanosleep()関数
例
現在のスクリプトの実行を 3.5 秒遅延させる:
<?php
if (time_nanosleep(3,500000000) === true)
{
echo "Slept for three and a half a second";
}
?>
if (time_nanosleep(3,500000000) === true)
{
echo "Slept for three and a half a second";
}
?>
例を実行 »
定義と使用法
time_nanosleep() 関数は、現在のスクリプトの実行を指定した秒数とナノ秒数だけ遅延させます。
構文
time_nanosleep(seconds,nanoseconds)
| パラメータ | 説明 |
|---|---|
| seconds | 必須。スクリプトの実行を遅延させる秒数を指定します。 |
| nanoseconds | 必須。スクリプトの実行を遅延させるナノ秒数を指定します(1,000,000,000 未満である必要があります)。 |
技術詳細
| 戻り値: | 成功した場合は 0 を返し、失敗した場合は FALSE を返します。 呼び出しがシグナルによって中断された場合は、遅延の残り秒数と遅延の残りナノ秒数を含む連想配列を返します。 |
|---|---|
| PHP バージョン: | 5+ |
| 更新履歴: | PHP 5.3.0 まで、この関数は Windows プラットフォームでは実装されていませんでした。 |
PHP Misc リファレンスマニュアル その他の拡張機能