<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # \[`√`新技能\] 在`ThinkPHP`中使用`Yaconf`統一定義配置文件 從`V5.1.23+`版本開始,如果你的環境是`PHP7+`,就可以支持使用`Yaconf`統一定義配置(但不支持動態設置),提升配置的讀取性能。 >[info] 如果你還不了解什么是`Yaconf`,可以參考這里:[`Yaconf` – 一個高性能的配置管理擴展](http://www.laruence.com/2015/06/12/3051.html)。 只要你的環境安裝了`Yaconf`擴展,系統就會默認開啟`Yaconf`配置支持。 由于默認Yaconf使用多個配置文件,建議在項目中使用`setYaconf`方法指定`Yaconf`使用的獨立配置文件,例如: ~~~ // 建議在應用的公共函數文件中進行設置 think\facade\Config::setYaconf('thinkphp'); ~~~ 設置后,你只需要在`thinkphp.ini`一個文件進行項目的配置,而無需分開多個文件,避免和其它項目沖突(否則你可能需要指定`app.ini`、`cache.ini`等一系列配置文件,而且不能隨便更改)。 如果你的項目本地和實際部署的時候采用不同的配置方式,可以在配置文件中,使用`yaconf`助手函數(用法類似`env`函數),本地則使用默認值,而遠程服務器采用`Yaconf`方式配置配置參數。 ~~~ return [ 'config_name' => yaconf('config_name', 'default_value'), ]; ~~~ >[danger] 即使你的環境不支持`Yaconf`,也不影響`Yaconf`助手函數的使用,系統會自動判斷。 采用`Yaconf`方式配置后,實際項目中獲取配置的用法無需做任何的改變。 ``` // 判斷配置是否設置 Config::has('cache.type'); // 獲取配置參數 Config::get('cache.type'); // 獲取某個配置文件 Config::pull('cache'); ``` 如果你需要手動加載某個額外的配置文件,可以使用 ``` Config::load('test', 'test'); ``` 由于,Yaconf不支持動態設置,所以下面的方式不會改變配置參數的值。 ``` Config::set('cache.type', 'File'); ``` >[danger] 事實上,最新的ThinkPHP版本已經不再建議動態修改配置參數了。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看