PHP:使用file()将config.ini读取到数组

Jos*_*ton 3 php ini file

我的配置文件如下所示:

title = myTitle;
otherTitle = myOtherTitle;
Run Code Online (Sandbox Code Playgroud)

当我用file()读取文件时,它会创建这个数组

[0] => title = myTitle;
[1] => otherTitle = myOtherTitle;
Run Code Online (Sandbox Code Playgroud)

我希望数组看起来像是什么

[title] => myTitle;
[otherTitle] => myOtherTitle;
Run Code Online (Sandbox Code Playgroud)

我用错了方法吗?我应该把整个配置读成一个刺痛并从那里爆炸吗?

Aym*_*ieh 9

你可以使用这个parse_ini_file功能.它在PHP 4和5中可用.

如果您的配置文件如下所示:

one = 1;
five = 5;
animal = BIRD;
Run Code Online (Sandbox Code Playgroud)

该函数将返回以下关联数组:

Array
(
    [one] => 1
    [five] => 5
    [animal] => BIRD
)
Run Code Online (Sandbox Code Playgroud)