新聞中心
ThinkPHP5.0.1版本開(kāi)始增加了擴(kuò)展配置目錄的概念,在應(yīng)用配置目錄或者模塊配置目錄下面增加extra子目錄,下面的配置文件都會(huì)自動(dòng)加載,無(wú)需任何配置。

10年積累的網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問(wèn)題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先做網(wǎng)站設(shè)計(jì)后付款的網(wǎng)站建設(shè)流程,更有井陘礦免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
這極大的方便了我們進(jìn)行擴(kuò)展配置,比如在application/extra目錄下面創(chuàng)建一個(gè)web.php文件,內(nèi)容如下:
'后浪云',
'WEB_HOST' => 'https://www.luweipai.cn',
];
這樣我們很就可以方便的獲取這些擴(kuò)展配置信息。
在控制器中獲取網(wǎng)站名稱:
Config::get('web.WEB_NAME');
在模板中獲取網(wǎng)站名稱:
{$Think.config.third.WEB_NAME}
我們還可以創(chuàng)建一個(gè)專門(mén)的控制器來(lái)管理這個(gè)配置文件,示例具體如下:
function add()
{
if (request()->isPost()) {
$path = 'extra/web.php';
$file = (include $path);
$config = array(
'WEB_COPYRIGHT' => input('WEB_COPYRIGHT')
);
$res = array_merge($file, $config);
$str = ' $value) {
$str .= '\'' . $key . '\'' . '=>' . '\'' . $value . '\'' . ',';
}
$str .= ']; ';
if (file_put_contents($path, $str)) {
$this->success('添加成功');
} else {
$this->error('添加失敗');
}
}
} 當(dāng)前名稱:ThinkPHP5擴(kuò)展配置目錄extra中自定義配置文件
本文網(wǎng)址:http://fisionsoft.com.cn/article/cohjiih.html


咨詢
建站咨詢
