Edit report at http://bugs.php.net/bug.php?id=53916&edit=1
ID: 53916 User updated by: thasypher at gmail dot com Reported by: thasypher at gmail dot com Summary: parse_ini_file unable to handle strings with certain characters Status: Open Type: Bug -Package: Unknown/Other Function +Package: Filesystem function related Operating System: Debian 5 PHP Version: Irrelevant Block user comment: N Private report: N New Comment: Obviously the test script should not contain a comma next to the true value. Previous Comments: ------------------------------------------------------------------------ [2011-02-03 08:56:52] thasypher at gmail dot com Description: ------------ PHP seems to be unable to handle strings with certain signs (#$%) in an INI file parsed with parse_ini_file. It throws a warning while doing that. Even though normally you would quote strings to overcome this issue, the ConfigParser implementation of Python (for instance) does not do this. Test script: --------------- print_r(parse_ini_file('file.ini', true, )); Expected result: ---------------- An ini file with certain characters will throw a warning and may not be parsed completely. ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/bug.php?id=53916&edit=1