json_encodeよりもserializeのほうが早いよねーと思い込んでいてとくに比較もしていなかったのですが、ふとやってみました。 ベンチ用のコードはこんな感じで。 <?php require_once('Benchmark/Timer.php'); $t = new Benchmark_Timer; for($i=0;$i<1000;$i++) $array[] = $i ; $t->start(); json_encode($array); $t->setMarker('json_encode'); serialize($array); $t->setMarker('serialize'); $t->stop(); $t->display(); 実行してみた結果はコチラ。 ------------------------------------------------------