- microtime: documentation ( source)
- serialize: documentation ( source)
- json_encode: documentation ( source)
- number_format: documentation ( source)
<?php
$arr = array("4","6","2","ololo");
$time = microtime(true);
$i=0;
while($i < 50000)
{
$i++;
json_encode($arr);
}
$time1 = microtime(true) - $time;
$time = microtime(true);
$i=0;
while($i < 50000)
{
$i++;
serialize($arr);
}
$time2 = microtime(true) - $time;
echo '1 took ' . number_format($time1, 3) . "\n";
echo '2 took ' . number_format($time2, 3) . "\n";