Сообщение от Gozar
|
implode, потому что он в десятки, а то и в сотни раз быстрее, иногда это очень критично и не нужно тут демагогию разводить.
|
$arr = array();
$i=0;
while($i<10000000){
$arr[$i++] = rand(1,1000);
}
$time1 = time();
$json1 = '['.implode(",",$arr).']';
$time1 =time()-$time1;
echo "time1 = $time1 \n";
$time2 = time();
$json2 = json_encode($arr);
$time2 =time()-$time2;
echo "time2 = $time2 \n";
результат
time1 = 359
time2 = 56
Так что действительно, давайте не будем разводить демагогию