Chinaunix首页 | 论坛 | 博客
  • 博客访问: 97972
  • 博文数量: 23
  • 博客积分: 1856
  • 博客等级: 上尉
  • 技术积分: 1145
  • 用 户 组: 普通用户
  • 注册时间: 2006-10-19 11:13
文章分类

全部博文(23)

文章存档

2012年(14)

2011年(2)

2010年(1)

2009年(2)

2008年(4)

我的朋友

分类:

2008-03-12 09:01:20

parse_ini_file — 解析一个配置文件


说明

array parse_ini_file ( string $filename [, bool $process_sections ] )

parse_ini_file() 载入一个由 filename 指定的 ini 文件,并将其中的设置作为一个联合数组返回。如果将最后的 process_sections 参数设为 TRUE,将得到一个多维数组,包括了配置文件中每一节的名称和设置。process_sections 的默认值是 FALSE

Example#1 sample.ini 的内容

; This is a sample configuration file
; Comments start with ';', as in php.ini

[first_section]
one = 1
five = 5
animal = BIRD

[second_section]
path = "/usr/local/bin"

Example#2 parse_ini_file() 例子


define
('BIRD''Dodo bird');

// Parse without sections
$ini_array parse_ini_file("sample.ini");
print_r($ini_array);

// Parse with sections
$ini_array parse_ini_file("sample.ini"true);
print_r($ini_array);

?>

上例将输出:

Array
(
[one] => 1
[five] => 5
[animal] => Dodo bird
[path] => /usr/local/bin
[URL] => ~username
)
Array
(
[first_section] => Array
(
[one] => 1
[five] => 5
[animal] = Dodo bird
)

[second_section] => Array
(
[path] => /usr/local/bin
[URL] => ~username
)

)



URL = "~username"

阅读(1023) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:使用应用程序发送邮件

给主人留下些什么吧!~~