PHP time 函數

PHP time 函數與 mktime 函數類似,都是用來取得 UNIX 時間戳的函數,差別在於 time 函數不用自己設定參數,也可以說是不需要設定參數,time 函數會直接讀取伺服器的時間並轉換為 UNIX 時間戳,這樣的優點是使用上更便利,但缺點是不能設定參數的情況下,如果伺服器的時間設定錯誤,PHP time 函數所讀取出來的時間也會有錯,這個部分關係到 server 的設定,如果你想要使用可以自己設定參數的函數,可以參閱《PHP mktime 函數應用》的介紹。

PHP time 函數語法規則
int time( 參數 );
PHP time 函數沒有填寫參數也沒關係,PHP 函數最終會返回一個 UNIX 時間戳,單位為,透過 time 轉換出來的 UNIX 時間戳,就可以進行時間相減的運算。

PHP time 函數實際範例
範例會輸出這樣的結果(僅供示意,非實際時間)
1416205051
範例是一個簡單的 PHP time 函數直接讀取伺服器時間並轉為 UNIX 時間戳的操作,你也可以寫一個類似這樣的範例,每一秒鐘所轉換的 UNIX 時間戳都不一樣。

更多 PHP 時間計算
分享於 2014-10-04