使用parse_ini_file加载ini文件的一个问题

今天碰到一个PHP加载ini文件的问题,先看代码。

test.ini

[2015-01-22]
14=30
12=10

[2015-01-21]
10=9

test.php

$file = 'test.ini';
$res = parse_ini_file('test.ini', true);
print_r($res);

输出结果

Array
(
    [2015-01-22] => Array
        (
            [14] => 30
            [12] => 10
        )

    [2015-01-21] => Array
        (
            [10] => 9
        )

)

PHP手册上关于parse_ini_file方法的说明。

array parse_ini_file ( string $filename [, bool $process_sections = false [, int $scanner_mode = INI_SCANNER_NORMAL ]] )

process_sections
如果将最后的 process_sections 参数设为 TRUE,将得到一个多维数组,包括了配置文件中每一节的名称和设置。process_sections的默认值是 FALSE。

标签: PHP

添加新评论