PHP获取当文件的参数,php中parse_ini_file获取配置文件参数实例代码

在开发项目的过程中,经常用到读取参数配置,有好种方法,有配置成数组形式,有读取YML形式等,今天说说一下采用PHP内置函数parse_ini_file,读取配置形式像php.ini

的格式。参数说明:array parse_ini_file ( string $filename [, bool $process_sections ] ) parse_ini_file() 载入一个由 filename 指定的 ini 文件,并将其中的设置作为一个联合数组返回。如果将最后的 process_sections 参数设为 TRUE,将得到一个多维数组,包括了配置文件中每一节的名称和设置。process_sections 的默认值是 FALSE。如果 ini 文件中的值包含任何非字母数字的字符,需要将其括在双引号中(")。注释用;符号

废话少说了,直接看实例:

conifg.ini(可以设置为其它类型后缀名)如下:

PHP代码

01.; This is a sample configuration file

02.; Comments start with ';', as in php.ini

03.

04.[test]

05.one = 1

06.five = 5

07.animal = BIRD

08.

09.[beta]

10.path = "/usr/local/bin"

11.URL = "http://www.zhixing123.cn"

下面是我在本地调试代码,如下:

PHP代码

01.<?php

02.$result = parse_ini_file('config.ini');

03.print_r($result);

04.$result1 = parse_ini_file('config.ini', true);

05.print_r($result1);

06.?>

查看结果源代码如下:

XML/HTML代码

01.Array

02.(

03. [one] => 1

04. [five] => 5

05. [animal] => BIRD

06. [path] => /usr/local/bin

07. [URL] => http://www.zhixing123.cn

08.)

09.Array

10.(

11. [test] => Array

12. (

13. [one] => 1

14. [five] => 5

15. [animal] => BIRD

16. )

17.

18. [beta] => Array

19. (

20. [path] => /usr/local/bin

21. [URL] => http://www.zhixing123.cn

22. )

23.

24.)

简单吧!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值