PHP 配列に要素を追加する方法の速度比較

PHPで配列に要素を追加する方法はいくつかありますが一番処理速度が早いのはどの方法か気になったので調べました。 以下のコードを実行し、処理ごとにどのくらい時間がかかったか測定します。このページを参考にしました

$value = [];
$start = microtime(true);
for ($i = 0 ; $i < 1000000 ; $i++){
  //ここに配列に要素を追加する処理をかく
}
$end = microtime(true) - $start;

echo '処理名 : '.$end .'秒';

エントリーナンバー1 array_push

処理: array_push($value,$i);

エントリーナンバー2 []

処理: $value[] =$i;

エントリーナンバー3 +

処理: $value += [$i]

実行結果:

array_push : 0.053920030593872秒

[] : 0.033385038375854秒

+ : 0.070854187011719秒

[]がはやい。