PHP:foreach での出力順

PHPで foreach() での出力順は、基本は確保した順。

一意に保たれるとか保たれないとか情報がありますが。

注意点は配列の添字番号順にはならない、という事

$data[0] =”A”;
$data[2] =”C”;
$data[1] =”B”;
$data[0] =”Z”;

結果:「ZCB」

ちなみに、

ksort($data);

でキーでソートして出力すると、

結果:「ZBC」

コメントは受け付けていません。