microtime 返回当前 Unix 时间戳和微秒数 &reftitle.description; stringfloatmicrotime boolas_float&false; microtime 返回当前 Unix 时间戳以及微秒数。本函数仅在支持 gettimeofday() 系统调用的操作系统下可用。 对于性能测量,建议使用 hrtime &reftitle.parameters; as_float 如果使用并设置为 &true;,microtime 将返回浮点数而不是字符串,具体查看下面的返回值相关描述。 &reftitle.returnvalues; 默认情况下,microtime 返回“msec sec”形式的 string,其中 sec 是自 Unix 纪元(格林威治标准时间 1970 年 1 月 1 日 0:00:00)以来的秒数,msec 是自 sec 以来经过的微秒,表示为秒数的小数部分。 如果 as_float 设置为 &true;,然后 microtime 返回 float,表示自 Unix 纪元以来的当前时间,以秒为单位,精确到最接近的微秒。 &reftitle.examples; 计时脚本执行时间 ]]> <function>microtime</function> 和 <literal>REQUEST_TIME_FLOAT</literal> ]]> &reftitle.seealso; time hrtime