最新的Web开发教程
 

PHP parse_ini_file() Function


<完整PHP文件系统参考

定义和用法

parse_ini_file()函数解析结构(ini)文件,并在阵列中返回它的设置。

句法

parse_ini_file(file,process_sections)

参数 描述
file 需要。 指定ini文件检查
process_sections 可选的。 如果设置为TRUE,则返回与部分名称和设置多维数组包含在内。 默认为FALSE

提示和注意

Tip:该功能可用于自己的应用程序的配置文件读取,并有无关php.ini文件。

Note:以下保留字不能作为INI文件键:空,是的,没有,真,假。 此外,也有不能在按键中使用一些保留字符: {}|&~![() ”。


实施例1

目录"test.ini"

[names]
me = Robert
you = Peter

[urls]
first = "http://www.example.com"
second = "http://www.w3ii.com"

PHP代码:

<?php
print_r(parse_ini_file("test.ini"));
?>

代码的输出将是:

Array
(
[me] => Robert
[you] => Peter
[first] => http://www.example.com
[second] => http://www.w3ii.com
)

实施例2

目录"test.ini"

[names]
me = Robert
you = Peter

[urls]
first = "http://www.example.com"
second = "http://www.w3ii.com"

PHP代码(with process_sections set to true)

<?php
print_r(parse_ini_file("test.ini",true));
?>

代码的输出将是:

Array
(
[names] => Array
  (
  [me] => Robert
  [you] => Peter
  )
[urls] => Array
  (
  [first] => http://www.example.com
  [second] => http://www.w3ii.com
  )
)

<完整PHP文件系统参考