Php/func filesystem parse ini string
来自菜鸟教程
PHP parse_ini_string()函数
例
解析一个ini字符串:
$ini = ' [names] me = "Robert" you = "Peter" [urls] first = "http://www.example.com" second = "https://www.example.com" '; print_r(parse_ini_string($ini));
上面代码的输出将是:
Array ( [names] => Array ( [me] => Robert [you] => Peter ) [urls] => Array ( [first] => http://www.example.com [second] => https://www.example.com ) )
定义和用法
parse_ini_file()函数解析配置(ini)字符串并返回设置。
Tip: 该函数可用于读取您自己的配置文件,而与php.ini文件无关。
注意: 以下保留字不得用作ini文件的键:null,yes,no,true,false,on,off,none。此外,键中不得使用以下保留字符:{} |&〜!()^“。
句法
parse_ini_string(ini, process_sections, scanner_mode)
参数值
参数 | 描述 |
---|---|
ini | 需要。指定要解析的ini文件 |
process_sections | 可选的。如果设置为TRUE,则返回包含部分名称和设置的多维数组。默认为FALSE |
scanner_mode |
可选的。可以是以下值之一:
|
技术细节
返回值: | 成功的数组,失败的则为FALSE |
PHP版本: | 5.3+ |