--TEST-- Bug #35022 (Regression in the behavior of key/current functions) --SKIPIF-- --FILE-- " . current($state) . "\n"; } } function main() { $state = array("one" => 1, "two" => 2, "three" => 3); foo($state); reset($state); var_dump(key($state), current($state)); } ?> --EXPECT-- three => 3 two => 2 one => 1 string(3) "one" int(1)