PHP7系において、配列をforeachで回したとき、キー(添え字)の順番は若い数字から順に処理されることが保証されていますでしょうか?
具体的には、
php
1$arr[9] = "a"; 2$arr[4] = "b"; 3$arr[87] = "c"; 4$arr[1] = "d"; 5 6foreach ($arr as $key => $value) { 7 echo $value; 8} 9
このようなコードのとき、「dbac」という順番での出力(処理)が必ず保証されるかどうかを知りたいです。
マニュアルを読みましたが、保証されているかどうかイマイチ分かりませんでした。
PHP: foreach - Manual
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/03/24 01:24