1 Config类:对config文件的操作进行了封装。config助手函数:在Config类上再次进行封装,更加方便使用。2 Config类的使用: 1、加载Config类:use think\Config; 2、直接双冒号调用方法:$res = Config::get('app_debug');config助手函数使用: 1、直接使用很是...
我们都知道在ThinkPHP框架中,config目录下的所有文件都是PHP类型的 所以在判断了类型后就直接进入到set里边进行数据的处理 include直接引入的就是config目录下的配置文件,并且所有的配置文件都是直接return返回一个数组 在set方法中,这块代码就是核心了 一直循环合并数组,最终把所有的配置信息都返回给了config这个属性 截...
1.逐个配置:Config::set('配置参数',参数值); 2.批量配置:Config::set('数组'); 3.二级配置:Config::set('配置参数','数组')。 二.助手函数:config() 1.逐个配置:config('配置参数','参数值'); 2.批量配置:config('数组'); 3.二级配置:config('配置参数','数组')。 创建独立配置文件 将应用模...
设置:Config::set() 查询:Config::has() 助手函数:config() */ 示例 <?phpnamespaceapp\admin\controller;usethink\facade\Config;classUser{publicfunctionget(){//获取全部的配置项// dump(Config::get());//仅获取app下面的配置项,app是一级配置项,与config/app.php文件对应// dump(Config::get('app...
一.类方法:\think\Config.php 1.逐个配置:Config::set('配置参数',参数值); 2.批量配置:Config::set('数组'); 3.二级配置:Config::set('配置参数','数组')。 二.助手函数:config() 1.逐个配置:config('配置参数','参数值'); 2.批量配置:config('数组'); ...
// 开启邮件通知Config::set('app_trace',true);Config::set('trace',['type'=>'email','to'=>'admin@example.com',]); 二、调试 开启调试模式 在开发过程中,开启调试模式可以方便地进行调试。开启方法如下: 代码语言:javascript 复制 // 开启调试模式define('APP_DEBUG',true); ...
/** * 自动侦测设置获取语言选择 * @access public * @return string */ public function detect() { // 自动侦测设置获取语言选择 //$langSet = ''; $langSet = config('app.default_lang');//这里读取app.php设置的默认值 if (isset($_GET[$this->langDetectVar])) { // url中设置了语言变量 ...
//setting.config.php文件的路径,通过settingfile_path来设定; $setfile='./Home'.C('settingfile_path'); $a=C('setting');//将默认配置参数的内容赋值给$a; $b=array( 'tel'=>$_POST['tel'], 'web'=>$_POST['web'], ... ); //...
* 修改config的函数 * @param $arr1 配置前缀 * @param $arr2 数据变量 * @return bool 返回状态*/functionsetconfig($pat,$rep) {/** * 原理就是 打开config配置文件 然后使用正则查找替换 然后在保存文件. * 传递的参数为2个数组 前面的为配置 后面的为数值. 正则的匹配为单引号 如果你的是分号 请...
//www.laruence.com/2015/06/12/3051.html */ public function test() { var_dump(\Yaconf::get('category')); } /** * 使用助手函数 * 在应用的公共函数文件中进行设置 think\facade\Config::setYaconf('tp51'); * 设置后,你只需要在tp51.ini一个文件进行项目的配置,而无需分开多个文件,避免和...