2012-04-07 12 views
0

私はこれをウェブ上で見てきましたが、本当に良い答えを見つけることはできません。小さなサイトの検索があり、mysqlクエリが実行されるまでの時間(Googleと似ています)を表示したいと思います。私はmicrotime()を使用しようとしていましたが、1.342524564267782e25のような巨大な文字列を取得しました。ちょうど2桁の小数点(0.15)の簡単な桁が必要です。ありがとうございました。PHPでMySQLの実行時間を表示する

答えて

4

小数点

$time = microtime(); 
echo round($time, 2); 
+0

を修正するラウンド使用のおかげで、私は:) – 4WebDev

+0

探していただけで何 'のsprintf( '%の0.2F'、$時間)'などもあります。 PHPには数をフォーマットするためのたくさんのオプションがあります。 –

2
$ms = microtime(true); 
mysql_query($sql); 
$ms = microtime(true) - $ms; 
echo $ms.' secs'; //seconds 
echo ($ms * 1000).' millisecs'; //millseconds