- array_push: documentation ( source)
- microtime: documentation ( source)
- number_format: documentation ( source)
<?php
$i=0;
$arr = array();
$arr2 = array();
$time = microtime(true);
while($i < 60000)
{
$i++;
$arr[] = $i;
}
$time = microtime(true) - $time;
echo 'took ' . number_format($time, 3);
$time = microtime(true);
while($i < 60000)
{
$i++;
array_push($arr2, $i);
}
$time = microtime(true) - $time;
echo 'took ' . number_format($time, 3);