gettimeofday

(PHP 3 >= 3.0.7, PHP 4, PHP 5)

gettimeofday -- 取得現用的時間

說明

mixed gettimeofday ( [bool return_float] )

本函數是 gettimeofday(2) 的介面。返回一個關聯陣列,包括有系統呼叫返回的資料。

自 PHP 5.1.0 起有個可選參數 return_float,當其設為 TRUE 時,gettimeofday() 會返回一個浮點數。

陣列中的鍵為:

  • "sec" - 自 Unix 紀元起的秒數

  • "usec" - 微秒數

  • "minuteswest" - 格林威治向西的分鐘數

  • "dsttime" - 夏令時修正的類型

例子 1. gettimeofday() example

<?php
print_r
(gettimeofday());

echo 
gettimeofday(true);
?>

上例的輸出類似於:

Array
(
    [sec] => 1073504408
    [usec] => 238215
    [minuteswest] => 0
    [dsttime] => 1
)

1073504408.23910