1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
--TEST-- mb_convert_encoding() shouldn't leak keys --SKIPIF-- <?php require 'skipif.inc'; ?> --FILE-- <?php $x = "x"; $array = ["foo" . $x => "bar"]; mb_convert_encoding($array, 'UTF-8', 'UTF-8'); var_dump($array); ?> --EXPECT-- array(1) { ["foox"]=> string(3) "bar" }