<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之旅 廣告
                # 助手類 > 注意:這部分正在開發中。 Yii 提供許多類來簡化常見編碼,如對字條串或數組的操作, HTML 代碼生成,等等。這些助手類被編寫在命名空間?`yii\helpers`下,并且 全是靜態類 (就是說它們只包含靜態屬性和靜態方法,而且不能實例化)。 可以通過調用其中一個靜態方法來使用助手類,如下: ~~~ use yii\helpers\Html; echo Html::encode('Test > test'); ~~~ > 注意:為了支持?[自定義助手類](http://www.yiichina.com/doc/guide/2.0/helper-overview#customizing-helper-classes),Yii 將每一個助手類 分隔成兩個類:一個基類 (例如?`BaseArrayHelper`) 和一個具體的類 (例如`ArrayHelper`). 當使用助手類時,應該僅使用具體的類版本而不使用基類。 ## 核心助手類 Yii 發布版中提供以下核心助手類: * [ArrayHelper](http://www.yiichina.com/doc/guide/2.0/helper-array) * Console * FileHelper * [Html](http://www.yiichina.com/doc/guide/2.0/helper-html) * HtmlPurifier * Image * Inflector * Json * Markdown * Security * StringHelper * [Url](http://www.yiichina.com/doc/guide/2.0/helper-url) * VarDumper ## 自定義助手類 如果想要自定義一個核心助手類 (例如 yii\helpers\ArrayHelper),你應該創建一個新的類繼承 helpers對應的基類 (例如 yii\helpers\BaseArrayHelper) 并同樣的命 名你的這個類 (例如 yii\helpers\ArrayHelper),包括它的命名空間。這個類 會用來替換框架最初的實現。 下面示例顯示了如何自定義 yii\helpers\ArrayHelper 類的 yii\helpers\ArrayHelper::merge() 方法: ~~~ <?php namespace yii\helpers; class ArrayHelper extends BaseArrayHelper { public static function merge($a, $b) { // 你自定義的實現 } } ~~~ 將你的類保存在一個名為?`ArrayHelper.php`?的文件中。該文件可以在任何目錄,例如?`@app/components`。 接下來,在你的應用程序?[入口腳本](http://www.yiichina.com/doc/guide/2.0/structure-entry-scripts)?處,在引入的?`yii.php`?文件后面 添加以下代碼行,用?[Yii 自動加載器](http://www.yiichina.com/doc/guide/2.0/concept-autoloading)?來加載自定義類 代替框架的原始助手類: ~~~ Yii::$classMap['yii\helpers\ArrayHelper'] = '@app/components/ArrayHelper.php'; ~~~ 注意,自定義助手類僅僅用于如果你想要更改助手類中 現有的函數的行為。如果你想為你的應用程序添加附加功能,最好為它創建一個單獨的 助手類。
                  <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>

                              哎呀哎呀视频在线观看