On Wed, Jul 31, 2013 at 04:41:14PM +0200, Daniel Kozak wrote: > > D: > > foreach(key, val; ["query" : 1, "count" : 2]) writeln(key); // print > count query > foreach(key, val; ["count" : 1, "query" : 2]) writeln(key); // print > count query too > > PHP: > foreach(["query" => 1,"count"=>2] as $key => $val) > echo $key; // print query count > foreach(["count" => 1,"query"=>2] as $key => $val) echo $key; > > > is there a way for AA to change order?
AA's in D are unordered. If you want a specific order, you should use an array, or sort the AA keys before looping over them. T -- I see that you JS got Bach.