【发布时间】:2013-04-11 20:20:27
【问题描述】:
INI 数据如下所示:
[datasources]
live.dsn = "mysql:host=localhost;dbname=main"
live.user = "root"
live.pass =
我正在使用parse_ini_file()。
-
INI_SCANNER_RAWlive.dsn解析不正确 ("mysql:host) -
INI_SCANNER_NORMALlive.dsn的值是正确的
但我不能使用INI_SCANNER_NORMAL,因为那样它也会替换常量,用1 替换“on”等等(不希望这样)... 有什么修复方法还是我必须创建我自己的解析器?
我使用的是 PHP 5.3。
【问题讨论】:
-
请在问题中添加您的 PHP 版本。
-
我的意思是在问题里面 ;)