>>35
それは仕様じゃなくて実装の話じゃない?
どういう仕様に基づいてそう実装されてるかじゃなく、こう実装されてるからこう動くってことを言ってるように見えるけど。
だから副作用的な挙動で説明してるんじゃないのかな。
仕様ってもっと端的に、foreach内で配列を変更していいor悪いとかいう話で。

英語得意じゃないから、読み取れてないだけというなら指摘してくれ。