TP5.1 配置的獲取與設置


  我們現在學習對配置文件的獲取(Config::get)與設置(Config::set

  我們將學會:

  (1)獲取到一級配置文件

  (2)獲取到二級配置文件

  (3)設置二級配置文件

 

1、獲取一級配置文件

  (1)我們在applicaltion文件夾下創建模塊admin,在admin文件夾下創建controller,在controller文件夾下創建一個名為User.php的控制器文件

  

 

  (2)在User.php中定義

 

  (3)訪問地址:localhost/tp5.1/think/public/index.php/admin/user/get,得到一個二維數組,

 

注意:所產生的二維數組,實際上就是think/config文件夾中的所有文件,可進行查看比對,就知道了

 

2、獲取具體某一級配置文件

  (1)在控制器中輸入:

  

 

 

 

  (2)結果為:

  

 

 3、獲取二級配置文件:

  (1)比如我們要獲取config/database.php中的hostname

  

 

  (2)控制器中:

  

 

   (3)結果:

 

  注意:當我們不輸入一級配置文件的時候,默認是查詢的app配置文件

 

4、判斷配置文件是否存在:Config::has()

  (1)控制器中:存在的情況

  

  

  (2)結果:

  

 

  (3)控制器中:不存在的情況下

  

 

  (4)結果:

  

 

5、設置配置文件:動態設置

  (1)選擇要設置的文件及內容

  

  (2)控制器中:

  

 

 

   (3)訪問地址:localhost/tp5.1/think/public/index.php/admin/user/set

      結果:

  

 

   

  注意:

  動態修改:通過Config::set()修改,在原配置文件中,是不會被影響的

  靜態修改:直接在配置文件中進行修改就是靜態修改

 

  以上

  END

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM