microtime 現在の Unix タイムスタンプをマイクロ秒まで返す &reftitle.description; stringfloatmicrotime boolas_float&false; microtime は、現在の Unix タイムスタンプをマイクロ秒単位で返します。 この関数は、gettimeofday() システムコールをサポートする オペレーティングシステムでのみ使用できます。 パフォーマンスの計測には、hrtime を使うことをお勧めします。 &reftitle.parameters; as_float &true; を指定すると、microtime は文字列ではなく float を返すようになります。詳細は、戻り値の説明を参照ください。 &reftitle.returnvalues; デフォルトでは、microtime は "msec sec" 形式の文字列を返します。ただし、sec は Unix エポック (1970 年 1 月 1 日 0:00:00 GMT) からの経過秒数、msecsec から経過したマイクロ秒数を秒単位、つまり小数で表したものです。 as_float を &true; に設定すると、microtime は Unixエポック からの経過秒数を マイクロ秒で正確になるように float で表したものを返します。 &reftitle.examples; タイマスクリプト実行 <function>microtime</function> と <literal>REQUEST_TIME_FLOAT</literal> の例 &reftitle.seealso; time hrtime