<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>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                [TOC] # 別名 別名用來表示文件路徑和url,目的是避免了在代碼中硬編碼一些絕對路徑和URL,一個別名必須以@開頭 # 別名設置 用`Yii::setAlias()`方法來設置.例如 ~~~ //文件路徑別名 Yii::setAlias('@foo', '/path/foo'); //URL別名 Yii::setAlias('@bar', 'http://www.example.com'); ~~~ ## 新定義別名還是刪除別名 如果傳入的`$path`不是`null`,說明是正常的別名定義。 對于正常的別名定義,就是往`BaseYii::$aliases[]`里寫入信息。 而如果`$path`為`null`,說明是要刪除別名: ~~~ // 定義別名@foo Yii::setAlias('@foo', 'path/to/some/where'); // 刪除別名@foo Yii::setAlias('@foo', null); ~~~ **別名的刪除** 傳入的`$path`為`null`表示要刪除別名。 Yii使用PHP的`unset()`注銷`BaseYii::$aliases[]`數組中的對應元素, 達到刪除別名的目的。注意刪除別名后,不需要調用`krsort()`對數組進行處理 # 別名的使用 ~~~ $cache = new FileCache([ 'cachePath' => '@runtime/cache', ]) ~~~ # Advanced模板中已經預定義的別名 ~~~ @yii 框架目錄 @app application的路徑 一些目錄的別名 @webroot web root的目錄 ~~~ # 預定義別名 小結一下,默認預定義別名一共有12個,其中路徑別名11個,URL別名只有`@web`1個: * `@web`URL別名,表示當前應用的根URL,主要用于前端; * `@yii`表示Yii框架所在的目錄,也是`yii\BaseYii`類文件所在的位置; * `@app`表示正在運行的應用的根目錄,一般是`<project>/frontend`; * `@vendor`表示Composer第三方庫所在目錄,一般是`@app/vendor`或`@app/../vendor`; * `@bower`表示Bower第三方庫所在目錄,一般是`@vendor/bower`; * `@npm`表示NPM第三方庫所在目錄,一般是`@vendor/npm`; * `@runtime`表示正在運行的應用的運行時用于存放運行時文件的目錄,一般是`@app/runtime`; * `@webroot`表示正在運行的應用的入口文件`index.php`所在的目錄,一般是`@app/web`; * `@common`表示通用文件夾; * `@frontend`表示前臺應用所在的文件夾; * `@backend`表示后臺應用所在的文件夾; * `@console`表示命令行應用所在的文件夾; * 其他使用Composer安裝的Yii擴展注冊的二級別名,比如在`extensions.php`中key為`alias`的值
                  <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>

                              哎呀哎呀视频在线观看