English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
gettimeofday()関数は現在の時間を取得します
gettimeofday()この関数は、現在の日付の現在時刻を返します。デフォルトでは、この関数は配列形式で現在の時間を返します。return_floatのブール値trueこの関数は、浮動小数点数として時間を返すためにパラメータとして渡されます。
gettimeofday($return_float)
番号 | パラメータ及び説明 |
---|---|
1 | return_float($Optional) これはブール値で、時間が浮動小数点数として指定されるかどうかを指定します。trueの値が設定されている場合、この関数は時間を浮動小数点数として返します。 配列のキーは:
|
PHP gettimeofday()この関数は現在の時間を返します。デフォルトでは、この値は以下のキーを含む配列になります:sec,usec,minuteswest,dsttime。return_floatをreturn_float値をtrueに設定すると、時間は浮動小数点数として返されます。
この関数は最初にPHPバージョン4で導入され、すべての上位バージョンで使用できます。
以下の例では、以下に示されるようにgettimeofday()関数の使用方法-
<?php $time = gettimeofday(); print_r($time); ?>テストを見て‹/›
出力結果
Array ( [sec] => 1589298247 [usec] => 881165 [minuteswest] => 0 [dsttime] => 0 )
以下の例では、現在時刻を浮動小数点数として印刷します-
<?php $time = gettimeofday(true); print_r($time); ?>テストを見て‹/›
出力結果
1589298812.5101
以下のように、単一の時間値を抽出できます-
<?php $time = gettimeofday(); echo "sec: $time[sec]\n"; echo "usec: $time[usec]\n"; echo "minuteswest: $time[minuteswest]\n"; echo "dsttime: $time[dsttime]"; ?>テストを見て‹/›
出力結果
sec: 1589301022 usec: 843115 minuteswest: 0 dsttime: 0
<?php print_r(gettimeofday()); echo gettimeofday(true); ?>テストを見て‹/›
以下結果が生成されます-
Array ( [sec] => 1589261767 [usec] => 31653 [minuteswest] => 0 [dsttime] => 0 ) 1589261767.032