php中自定义配置文件和在thinkphp中的一些用法

自定义配置文件

在php中除了使用原生PHP数组之外,还可以使用yaml/json/xml/ini等其他格式支持(通过驱动的方式扩展)。

这里我只学了两种,第一种php数组返回和ini格式的

配置

php格式:

return [
	'name'	=>	'小黑',
	'age'	=>	'20'
];

ini格式

name=小黑;
age=20;

二级配置

php格式:

return [
	'preson'	=>[
		'name'	=>	'小黑',
		'age'	=>	'20'
	]
];

ini格式
[‘preson’]
name=小黑;
age=20;

普通获取

require_once(配置文件名);

在thinkphp5获取

1、如果把配置文件写在application/模板/config.php

在模板控制其中调用可以直接使用Config这个类进行调用

2、如果在不同的文件目录下,可以使用Config::load(路径)进行引用,也可以使用Config类进行调用

3、如果使用extra配置文件模块就可以直接Config::get(‘文件名’)获取其中的配置文件信息

4、如果是其他类型或者配置文件在其他地方可以使用用parse方法来导入

Config::parse(路径);

如何一样可以使用Config进行使用配置文件

读取:

echo Config::get('配置参数1')

读取二级配置:

echo Config::get('配置参数.二级参数');

判断:

Config::has('配置参数2');、

使用set方法动态设置参数

Config::set('配置参数','配置值'); 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值