--TEST--
-Bug #47859 parse_ini_file() does not like asterisk (*) in key in the beginning
+Bug #47859 (parse_ini_file() does not like asterisk (*) in key in the beginning)
--FILE--
<?php
var_dump(parse_ini_string('*key = "*value"'));
?>
--EXPECT--
array(1) {
- ["*key"]=>
- string(6) "*value"
+ [u"*key"]=>
+ unicode(6) "*value"
}
array(1) {
- ["-key"]=>
- string(6) "-value"
+ [u"-key"]=>
+ unicode(6) "-value"
}
array(1) {
- ["_key"]=>
- string(6) "_value"
+ [u"_key"]=>
+ unicode(6) "_value"
}
array(1) {
- ["key*"]=>
- string(6) "value*"
+ [u"key*"]=>
+ unicode(6) "value*"
}
array(1) {
- ["key.*.*"]=>
- string(9) "value.*.*"
+ [u"key.*.*"]=>
+ unicode(9) "value.*.*"
}
array(1) {
- ["*.*.key"]=>
- string(9) "*.*.value"
+ [u"*.*.key"]=>
+ unicode(9) "*.*.value"
}
array(1) {
- ["k*e*y"]=>
- string(7) "v*a*lue"
+ [u"k*e*y"]=>
+ unicode(7) "v*a*lue"
}