title: Does the foreach statement iterate in order or it might be random order?
body: <p>I was wondering if the foreach statement in Perl iterates the items in an array in consistent order? That is, do I get different results if I use foreach multiple times on the same array or list?</p>