作用: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"
}
}

即如上图所示输出的是一个多维数组。

 

最新文章

  1. InnoDB体系结构学习笔记
  2. Django 前后台的数据传递
  3. Windows Server 2012重复数据删除技术体验
  4. Servicestack IRequestLogger获取 IHttpRequest
  5. Unable to find element on closed window (WARNING: The server did not provide any stacktrace information)
  6. 20140527-ASP.NET中尖括号百分号用法
  7. pm2 安装使用
  8. [week1]每周总结与工作计划
  9. 风起看云涌,叶落品人生 - Google 搜索
  10. 特征提取方法: one-hot 和 IF-IDF
  11. ArcGIS 网络分析[8] ArcObjects二次开发之底层网络分析开发
  12. python的range()函数
  13. dotnet core 微服务教程
  14. form组件
  15. HTML5+CSS3(3)
  16. (贪心)nyoj448-寻找最大数
  17. crunch创建自己的密码字典文件
  18. JDBC:随机生成车牌号,批量插入数据库
  19. C#关键字var是什么,在何种情况下使用
  20. 嵌入式C语言自我修养 11:有一种函数,叫内建函数

热门文章

  1. SonarQube安装
  2. Android------去除标题栏
  3. iOS-UI控件概述
  4. BZOJ 2208 连通数(强连通分量)
  5. [bzoj4398] 福慧双修 最短路 二进制分组
  6. POJ3977:Subset——题解(三分+折半搜索)
  7. BZOJ4337:[BJOI2015]树的同构——题解
  8. BZOJ3329:Xorequ——题解
  9. PowerDesigner12.5下载汉化及破解
  10. 中国MOOC_面向对象程序设计——Java语言_第2周 对象交互_秒计时的数字时钟