ThinkPHP教程 10 讀取配置

2021-06-26 20:58:39 字數 829 閱讀 7698

無論何種配置檔案,定義了配置檔案之後,都統一使用系統提供的c方法(可以借助config單詞來幫助記憶)來讀取已有的配置。

獲取已經設定的引數值:c('引數名稱')

例如,

$model =c

('url_model'

);

可以讀取到系統的除錯模式的設定值,同樣,由於配置引數不區分大小寫,因此

$model =c

('url_model'

);

是等效的,但是建議使用大寫方式的規範。

注意:配置引數名稱中不能含有 「.」 和特殊字元,允許字母、數字和下劃線。

如果url_model尚未存在設定,則返回null。

如果是3.2.1版本的話,支援設定預設值,例如:

c

('my_config'

,null

,'default_config'

);

如果my_config尚未設定的話,則返回default_config。

c方法也可以用於讀取二維配置:

//獲取使用者配置中的使用者型別設定c

('user_config.user_type'

);

因為配置引數是全域性有效的,因此c方法可以在任何地方讀取任何配置,即使某個設定引數已經生效過期了。

Thinkphp 配置 讀取配置

無論何種配置檔案,定義了配置檔案之後,都統一使用系統提供的c方法 可以借助config單詞來幫助記憶 來讀取已有的配置。用法 c 引數名稱 例如,讀取當前的url模式配置引數 model c url model 由於配置引數不區分大小寫,因此下面的寫法是等效的 model c url model 但...

thinkphp連線mssql2005配置

這裡的54表示的是php5.4,如果你的是5.3版,就改成53,如果你的php版本是執行緒安全的,那麼你的php安裝目錄下應該有乙個php5ts.dll,與這裡的兩行語句對應,如果是php5nts.dll,那麼上面的語句應該是 php pdo sqlsrv extension php pdo sql...

Thinkphp教程 空操作

空操作是指系統在找不到指定的操作方法的時候,會定位到空操作 empty 方法來執行,利用這個機制,我們可以實現錯誤頁面和一些url的優化。例如,下面我們用空操作功能來實現乙個城市切換的功能。我們只需要給cityaction類定義乙個 empty 空操作 方法 123 4567 891011 1213...