From: takeone at myrealbox dot com Operating system: Windows PHP version: 4.3.8 PHP Bug Type: Zend Engine 2 problem Bug description: parse_ini_file and multibyte chars bug (char code 5d)
Description: ------------ parse_ini_file does not recognize value "]" (ascii code: 5d). so, multibyte charcters including code "5d" is not recognized. for example, Japanese Shift-JIS code "935d", "965d"..etc. Reproduce code: --------------- test.php <?php $ini = parse_ini_file('test.ini'); print_r($ini); ?> test.ini [test] ;value is code "935d" (Shift-JIS) value="“]" Expected result: ---------------- Array ( [value] => “] ) #of cource, the value of [value] is code "935d". Actual result: -------------- Array ( ) -- Edit bug report at http://bugs.php.net/?id=29518&edit=1 -- Try a CVS snapshot (php4): http://bugs.php.net/fix.php?id=29518&r=trysnapshot4 Try a CVS snapshot (php5): http://bugs.php.net/fix.php?id=29518&r=trysnapshot5 Fixed in CVS: http://bugs.php.net/fix.php?id=29518&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=29518&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=29518&r=needtrace Need Reproduce Script: http://bugs.php.net/fix.php?id=29518&r=needscript Try newer version: http://bugs.php.net/fix.php?id=29518&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=29518&r=support Expected behavior: http://bugs.php.net/fix.php?id=29518&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=29518&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=29518&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=29518&r=globals PHP 3 support discontinued: http://bugs.php.net/fix.php?id=29518&r=php3 Daylight Savings: http://bugs.php.net/fix.php?id=29518&r=dst IIS Stability: http://bugs.php.net/fix.php?id=29518&r=isapi Install GNU Sed: http://bugs.php.net/fix.php?id=29518&r=gnused Floating point limitations: http://bugs.php.net/fix.php?id=29518&r=float