PHP time_nanosleep() 関数
定義と使用法
time_nanosleep() 関数はコードの実行を数秒とナノ秒で遅延します。
文法
time_nanosleep(seconds,nanoseconds)
引数 | 説明 |
---|---|
seconds | 必須。正の整数でなければなりません。 |
nanoseconds | 必須。10億未満の正の整数でなければなりません。 |
説明
プログラムの実行を指定された延遅時間だけ遅延します seconds および nanoseconds 数。
返り値
成功した場合 TRUE を、失敗した場合 FALSE を返します
延遅がシグナルで中断された場合、以下のコンポーネントを持つ連想配列を返します:
- seconds - 延遅中に残る秒数
- nanoseconds - 延遅中に残るナノ秒数
ヒントと注記
注記:この関数は Windows プラットフォームで実装されていません。
例
<?php if (time_nanosleep(3,500000000) === true) { echo "3.5秒停止"; } ?>