php与ini文件

php与ini文件

例子

  • 其中db.ini配置文件如下:
[root]
username='root'
password='ROOT_shinestb_2019_'


[publish]
username='publish'
password='PUBLISH_shinestb_2019_'
  • php主要的操作函数为,parse_ini_file,

参数说明:1、要解析的文件名;2、如果第二个参数默认为false,如果为true,则返回多维数组。

php代码:

$tmp=parse_ini_file('db.ini',TRUE);
var_dump($tmp);
/*
array(2) {
  ["root"]=>
  array(2) {
    ["username"]=>
    string(4) "root"
    ["password"]=>
    string(19) "ROOT_shinestb_2019_"
  }
  ["publish"]=>
  array(2) {
    ["username"]=>
    string(7) "publish"
    ["password"]=>
    string(22) "PUBLISH_shinestb_2019_"
  }
}
*/


$tmp=parse_ini_file('db.ini');
var_dump($tmp);
/*
array(2) {
  ["username"]=>
  string(7) "publish"
  ["password"]=>
  string(22) "PUBLISH_shinestb_2019_"
}
*/

php.ini配置

  • ini_get()获取配置参数,ini_set()设置配置参数
  • ini_get_all()获取所有配置信息
  • ini_restore()恢复配置信息到原始值