php-8.0.30-src/ext/mbstring/tests/mb_convert_encoding_leak.phpt

19 lines
275 B
PHP

--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"
}