Config

<?php

namespace app\admin\controller;

// use think\facade\Config;

class User
{
public function get()
{
//獲取全部配置項(xiàng)
// dump(Config::get());

//僅獲取app下面的配置項(xiàng),app是一級配置項(xiàng),與config/app.php文件對應(yīng)
// dump(Config::get('app.'));

//僅僅獲取一級配置項(xiàng),推薦使用pull()
// dump(Config::pull('app'));

//僅僅獲取二級配置項(xiàng)
// dump(Config::get('app.app_debug'));

//app是默認(rèn)的一級配置前綴,可以省略
// dump(Config::get('app_debug'));
// dump(Config::get('default_lang'));

//判斷配置項(xiàng)是否存在
// dump(Config::has('default_lang'));

//查詢database一級配置項(xiàng)
// dump(Config::get('database.hostname'));

}
public function set()
{
//動(dòng)態(tài)設(shè)置,靜態(tài)設(shè)置就是直接修改配置文件
//動(dòng)態(tài)設(shè)置用的是Config的set()方法
dump(Config::get('app_debug'));
Config::set('app_debug', true);
dump(Config::get('app_debug'));
}
public function help()
{
//不傳入?yún)?shù)就是獲取全部的配置項(xiàng)
// dump(config());
//獲取default_module參數(shù)的值
dump(config('default_module'));
//判斷database的username是否存在
dump(config('?database.username'));
//獲取database的usernmae參數(shù)的值
dump(config('database.username'));
//設(shè)置database的hostname參數(shù)的值
config('database.hostname', 'localhost');
dump(config('database.hostname'));
}
}

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容