作用:parse_ini_file() 函数解析一个配置文件,并以数组的形式返回其中的设置
格式:parse_ini_file(file,true)// (第二个参数为可选参数。如果设置为 true,则返回一个多维数组,包括了配置文件中每一节的名称和设置。默认是 false。)
案例:
假设某ini文件内容如下:
[names] me = Robert you = Peter [urls] first = "http://www.example.com" second = "http://www.w3school.com.cn"
那么parse_ini_file
<?php print_r(parse_ini_file('f.ini'));
输出为:
array(4) { ["me"]=> string(6) "Robert" ["you"]=> string(5) "Peter" ["first"]=> string(22) "http://www.example.com" ["second"]=> string(26) "http://www.w3school.com.cn" }
第二个参数设置为true的时候输出(parse_ini_file('f.ini',true)):
array(2) { ["names"]=> array(2) { ["me"]=> string(6) "Robert" ["you"]=> string(5) "Peter" } ["urls"]=> array(2) { ["first"]=> string(22) "http://www.example.com" ["second"]=> string(26) "http://www.w3school.com.cn" } }
即如上图所示输出的是一个多维数组。