PHP マニュアル
前のページ |  | 次のページ

# microtime

(PHP 3, PHP 4 )

microtime -- 現在のUNIXタイムスタンプをマイクロ秒まで返す

## 説明

string microtime ( void)

文字列 "msec sec" を返します。sec は現在時刻を Unix epoch (1970年1月1日 00:00:00)からの通算秒としたもので、msec は マイクロ秒の部分です。この関数は、システムコール gettimeofday() を サポートするオペレーティング・システム上でのみ使用可能です。

文字列は、ともに秒単位で返されます。

例 1microtime() の例
    function getmicrotime(){
        list($usec, $sec) = explode(" ",microtime());
        return ((float)$sec + (float)$usec);
        }

    $time_start = getmicrotime();

    for ($i=0; $i < 1000; $i++){
        // 何もしない。1000 回ループ
        }

    $time_end = getmicrotime();
    $time = $time_end - $time_start;

    echo "$time 秒間何もしませんでした。";

time()も参照下さい。

前のページ | ホーム | 次のページ
localtime | 上に戻る | mktime