foreach ($a as $v)

の$aの配列の取り出される順番について質問です。
これって、$a[0],$a[1] $a[2]の順番で取り出される事が”保障”されていますか?