當前位置: 首頁> 函數類別大全> time_nanosleep

time_nanosleep

延緩執行若干秒和納秒
名稱:time_nanosleep
分類:雜項
所屬語言:php
一句話介紹:將代碼執行延遲指定的秒數和納秒數。

定義和用法

time_nanosleep()函數將當前腳本的執行延遲指定的秒數和納秒數。

注意:在Windows 上,系統的睡眠時間可能會超過指定的納秒數,具體取決於硬件。

實例

將當前腳本的執行延遲3.5 秒:

 <?php
if ( time_nanosleep ( 3 , 500000000 ) === true )
  {
  echo "暫停3 秒半" ;
  }
?>

親自試一試

文法

time_nanosleep ( seconds , nanoseconds )
參數 描述
seconds 必需。指定要延遲腳本的秒數。
nanoseconds 必需。指定要延遲腳本的納秒數(必須小於1,000,000,000)。

說明

延遲程序執行指定的secondsnanoseconds數。

返回值

如果成功則返回TRUE,失敗則返回FALSE

如果延遲被一個信號中斷,將返回帶有以下組件的關聯數組:

  • seconds - 延遲中剩餘的秒數
  • nanoseconds - 延遲中剩餘的納秒數