- array_push: documentation ( source)
- microtime: documentation ( source)
<?php
$t = microtime(true);
$array = [];
for($i = 0; $i < 1000000; $i++) {
$array[] = $i;
}
print "[] ".(microtime(true) - $t);
print "\n";
$t = microtime(true);
$array = [];
for($i = 0; $i < 1000000; $i++) {
array_push($array, $i);
}
print "array_push ".(microtime(true) - $t);