最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

thinkPHP5.0框架獨立配置與動態(tài)配置方法

 更新時間:2017年03月17日 10:08:57   作者:chinalorin  
這篇文章主要介紹了thinkPHP5.0框架獨立配置與動態(tài)配置方法,結(jié)合實例形式分析了thinkPHP5.0框架獨立配置與靜態(tài)配置的功能、實現(xiàn)技巧與相關注意事項,需要的朋友可以參考下

本文實例講述了thinkPHP5.0框架獨立配置與動態(tài)配置方法。分享給大家供大家參考,具體如下:

獨立配置文件:

新版支持配置文件分離,只需要配置extra_config_list參數(shù)(在應用公共配置文件中)。

例如,不使用獨立配置文件的話,數(shù)據(jù)庫配置信息應該是在config.php中配置如下:

/* 數(shù)據(jù)庫設置 */
'database'       => [
  // 數(shù)據(jù)庫類型
  'type'    => 'mysql',
  // 服務器地址
  'hostname'  => '127.0.0.1',
  // 數(shù)據(jù)庫名
  'database'  => 'thinkphp',
  // 數(shù)據(jù)庫用戶名
  'username'  => 'root',
  // 數(shù)據(jù)庫密碼
  'password'  => '',
  // 數(shù)據(jù)庫連接端口
  'hostport'  => '',
  // 數(shù)據(jù)庫連接參數(shù)
  'params'   => [],
  // 數(shù)據(jù)庫編碼默認采用utf8
  'charset'   => 'utf8',
  // 數(shù)據(jù)庫表前綴
  'prefix'   => '',
  // 數(shù)據(jù)庫調(diào)試模式
  'debug'    => false,
],

如果需要使用獨立配置文件的話,則首先在config.php中添加配置:

'extra_config_list'   => ['database'],

定義之后,數(shù)據(jù)庫配置就可以獨立使用database.php文件,配置內(nèi)容如下:

/* 數(shù)據(jù)庫設置 */
return [
  // 數(shù)據(jù)庫類型
  'type'    => 'mysql',
  // 服務器地址
  'hostname'  => '127.0.0.1',
  // 數(shù)據(jù)庫名
  'database'  => 'thinkphp',
  // 數(shù)據(jù)庫用戶名
  'username'  => 'root',
  // 數(shù)據(jù)庫密碼
  'password'  => '',
  // 數(shù)據(jù)庫連接端口
  'hostport'  => '',
  // 數(shù)據(jù)庫連接參數(shù)
  'params'   => [],
  // 數(shù)據(jù)庫編碼默認采用utf8
  'charset'   => 'utf8',
  // 數(shù)據(jù)庫表前綴
  'prefix'   => '',
  // 數(shù)據(jù)庫調(diào)試模式
  'debug'    => false,
],

如果配置了extra_config_list參數(shù),并同時在config.php和database.php文件中都配置的話,則database.php文件的配置會覆蓋config.php中的設置。

獨立配置文件的參數(shù)獲取都是二維配置方式,例如,要獲取database獨立配置文件的type參數(shù),應該是:

Config::get('database.type');

要獲取完整的獨立配置文件的參數(shù),則使用:

Config::get('database');

系統(tǒng)默認設置了2個獨立配置文件,包括database和validate,分別用于設置數(shù)據(jù)庫配置和驗證規(guī)則定義。

動態(tài)配置:

設置配置參數(shù)

使用set方法動態(tài)設置參數(shù),例如:

Config::set('配置參數(shù)','配置值');
// 或者使用助手函數(shù)
config('配置參數(shù)','配置值');

也可以批量設置,例如:

Config::set([
  '配置參數(shù)1'=>'配置值',
  '配置參數(shù)2'=>'配置值'
]);
// 或者使用助手函數(shù)
config([
  '配置參數(shù)1'=>'配置值',
  '配置參數(shù)2'=>'配置值'
]);

更多關于thinkPHP相關內(nèi)容感興趣的讀者可查看本站專題:《ThinkPHP入門教程》、《thinkPHP模板操作技巧總結(jié)》、《ThinkPHP常用方法總結(jié)》、《codeigniter入門教程》、《CI(CodeIgniter)框架進階教程》、《Zend FrameWork框架入門教程》、《smarty模板入門基礎教程》及《PHP模板技術(shù)總結(jié)》。

希望本文所述對大家基于ThinkPHP框架的PHP程序設計有所幫助。

相關文章

  • PHP+iframe圖片上傳實現(xiàn)即時刷新效果

    PHP+iframe圖片上傳實現(xiàn)即時刷新效果

    下面小編就為大家?guī)硪黄狿HP+iframe圖片上傳實現(xiàn)即時刷新效果。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-11-11
  • Yii2第三方類庫插件Imagine的安裝和使用

    Yii2第三方類庫插件Imagine的安裝和使用

    本篇文章主要介紹了Yii2第三方類庫插件Imagine的安裝和使用,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • cakephp打印sql語句的方法

    cakephp打印sql語句的方法

    這篇文章主要介紹了cakephp打印sql語句的方法,可實現(xiàn)打印輸出之前全部SQL語句的功能,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-02-02
  • PHP保留兩位小數(shù)并且四舍五入及不四舍五入的方法

    PHP保留兩位小數(shù)并且四舍五入及不四舍五入的方法

    PHP保留兩位小數(shù)并且四舍五入及保留兩位小數(shù)并且不四舍五入該如何實現(xiàn),不會的朋友可以詳細參考下本文,希望對大家有所幫助
    2013-09-09
  • php中smarty實現(xiàn)多模版網(wǎng)站的方法

    php中smarty實現(xiàn)多模版網(wǎng)站的方法

    這篇文章主要介紹了php中smarty實現(xiàn)多模版網(wǎng)站的方法,可實現(xiàn)smarty動態(tài)選擇模板的功能,需要的朋友可以參考下
    2015-06-06
  • Yii框架的路由配置方法分析

    Yii框架的路由配置方法分析

    這篇文章主要介紹了Yii框架的路由配置方法,結(jié)合實例形式總結(jié)分析了Yii框架路由的常見配置與使用操作技巧,需要的朋友可以參考下
    2019-09-09
  • codeigniter自帶數(shù)據(jù)庫類使用方法說明

    codeigniter自帶數(shù)據(jù)庫類使用方法說明

    在 CodeIgniter 中,使用數(shù)據(jù)庫是非常頻繁的事情。你可以使用框架自帶的數(shù)據(jù)庫類,就能便捷地進行數(shù)據(jù)庫操作
    2014-03-03
  • PHP引用(&)各種使用方法實例詳解

    PHP引用(&)各種使用方法實例詳解

    php的引用(就是在變量或者函數(shù)、對象等前面加上&符號),在PHP 中引用的意思是:不同的名字訪問同一個變量內(nèi)容。與C語言中的指針是有差別的.C語言中的指針里面存儲的是變量的內(nèi)容,在內(nèi)存中存放的地址
    2014-03-03
  • thinkphp5.1 框架導入/導出excel文件操作示例

    thinkphp5.1 框架導入/導出excel文件操作示例

    這篇文章主要介紹了thinkphp5.1 框架導入/導出excel文件操作,結(jié)合實例形式分析了thinkphp5.1 框架導入/導出excel文件具體操作實現(xiàn)技巧與相關注意事項,需要的朋友可以參考下
    2020-05-05
  • 兼容PHP和Java的des加密解密代碼分享

    兼容PHP和Java的des加密解密代碼分享

    這篇文章主要介紹了兼容PHP和Java的des加密解密代碼分享,適合如服務器是JAVA語言編寫,客戶端是PHP編寫,并需要des加密解密的情況,需要的朋友可以參考下
    2014-06-06

最新評論

南华县| 新巴尔虎左旗| 瓦房店市| 尼木县| 洮南市| 临海市| 大邑县| 仪征市| 金乡县| 漳平市| 鞍山市| 长阳| 宜宾市| 连南| 耒阳市| 舞钢市| 石柱| 平泉县| 原阳县| 广德县| 额济纳旗| 集安市| 佛坪县| 滕州市| 临汾市| 霍林郭勒市| 凤山市| 岳普湖县| 肇源县| 客服| 漯河市| 新密市| 泰州市| 都江堰市| 南汇区| 福鼎市| 日喀则市| 东宁县| 邻水| 高密市| 武乡县|