mirror of
https://github.com/php/php-src.git
synced 2024-10-16 14:02:37 +00:00
27 lines
582 B
Plaintext
27 lines
582 B
Plaintext
|
--TEST--
|
||
|
Bug #49056 (parse_ini_*() regression in 5.3.0 when using non-ASCII strings as option keys)
|
||
|
--FILE--
|
||
|
<?php
|
||
|
|
||
|
$string = <<<EOT
|
||
|
Cooking_furniture="Küchen Möbel (en)"
|
||
|
Küchen_Möbel="Cooking furniture (en)"
|
||
|
EOT;
|
||
|
|
||
|
$filename = dirname(__FILE__) . '/bug49056.tmp';
|
||
|
|
||
|
file_put_contents( $filename, $string);
|
||
|
|
||
|
var_dump(parse_ini_file($filename));
|
||
|
|
||
|
?>
|
||
|
--CLEAN--
|
||
|
<?php @unlink(dirname(__FILE__) . '/bug49056.tmp'); ?>
|
||
|
--EXPECT--
|
||
|
array(2) {
|
||
|
[u"Cooking_furniture"]=>
|
||
|
unicode(19) "Küchen Möbel (en)"
|
||
|
[u"Küchen_Möbel"]=>
|
||
|
unicode(22) "Cooking furniture (en)"
|
||
|
}
|