簡単に言うと、microtime() が true パラメータを取ると、浮動小数点型を返します。このように、t1 と t2 は 2 つの浮動小数点数を取得し、その数を引いた後、その差を取得します。浮動小数点数は非常に小さい、長い、または不確実なので、round() を使用して小数点以下 3 桁を取り出します。このようにして、目的は達成されます。
コードは次のとおりです | コードをコピー |
$t1 = マイクロタイム(true); // ...コードを実行 ... $t2 = マイクロタイム(true); echo '時間がかかる'.round($t2-$t1,3).'秒'; |
マイクロタイムの使用法
microtime() 関数は、現在の Unix タイムスタンプとマイクロ秒を返します。
文法
microtime(get_as_float) パラメーターの説明
get_as_float get_as_float パラメータが指定され、その値が TRUE に等しい場合、この関数は浮動小数点数を返します。