関数Aと関数Bの比較を行いたい場合や、書き方の違いなどでの処理速度比較を行う簡単な方法をご紹介します。 きっちりベンチマークを計りたい場合は、PEAR::Benchmark(PEAR::Manual::ベンチマーク処理)を使用する事をオススメします。 PHP5の場合 <?php // 開始時間 $startTime = microtime(true); // 10万回ループ for ($i = 0; $i < 100000; $i++) { // 処理 } // 終了時間 $endTime = microtime(true); // 終了時間 - 開始時間 = 処理に掛かった時間 echo $endTime - $startTime . '秒'; <?php // PHP5の動作を模擬する簡単な関数 function microtime_float() { list($usec, $sec