ホーム > プログラミング > [PHP] 現在のUnixタイムスタンプをマイクロ秒単位で取得する方法

[PHP] 現在のUnixタイムスタンプをマイクロ秒単位で取得する方法

Clip to Evernote

PHPで現在のUnixタイムスタンプをマイクロ秒単位で取得したい時は、microtime()関数を使うとよいそうです。最初、どうすればよいかわからなかったので一応メモしておきます。

使い方は以下の通り。

$time = microtime(true);
echo $time;    // output: "1265774277.5366"

引数に「true」を渡すことで戻り値がfloat型になります。

引数に何も渡さない場合 、または「false」を渡した場合は、以下のようにマイクロ秒とUnixタイムスタンプをスペースで区切った文字列が出力されるので注意が必要です。

$time = microtime();
echo $time; // output: "0.53658800 1265774277"

関連記事はこちら

カテゴリー: プログラミング タグ: ,
  1. コメントはまだありません。
  1. トラックバックはまだありません。