Qiitaからの移植です。
コード
<?php $hoge[] = "a"; $hoge[] = "b"; $hoge[] = "c"; var_dump($hoge); ?>
出力結果
array(3) { [0]=> string(1) "a" [1]=> string(1) "b" [2]=> string(1) "c" }
配列用の変数に配列じゃないものを代入するという変な書き方に見える。PHPの配列の実体は連想配列で$hoge[] = ...;
はキー名を省略した形と見えるから、その点から見れば自然な文法かな。