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

                # 控制器入門 在MVC設計模式中,控制器C屬于調度模型M和和視圖V的主要角色,我們通常在控制器里面進行一些業務邏輯的代碼編寫,很少涉及數據庫的讀寫,只關心數據從哪里來,怎樣來就完全不關心。 # 定義與使用 ## 直接定義 我們可以直接把一個類,放在模塊/controller/文件夾下,并且保證類名和文件名一致即可。 然后通過url:域名/模塊/控制器名稱/控制器里面的方法來名稱。這樣就可以在瀏覽器里面看到最終的結果了。 例如,我定義一個Ioc類,放在 項目根目錄/應用目錄/index/controller/Ioc.php ![](https://box.kancloud.cn/3e1d989d9d505e44edaed840b69202ce_1454x978.png) 然后在瀏覽器輸入: tp51.test.cn/index/Ioc/index 這樣就可以看到返回輸出的結果。 * * * * * 這樣就是定義一個控制器了,為了更方便使用,控制器類建議繼承系統的控制器基類think\Controller,雖然無需繼承也可以使用。 * * * * * ## 繼承控制器基類 ![](https://box.kancloud.cn/32d380205c738ce5683d9e5acc4a4100_1023x707.png) 繼承后有什么好處呢,基類控制器默認給你實例化了視圖V的實例,請求的實例(Request)還有大量常用的東西都給你準備好了,你只需要去調用。 所以后續內容我們如果定義一個控制器我都會繼承控制器基類。并且會使用依賴注入,和面向對象的知識去進行項目實踐的開發
                  <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>

                              哎呀哎呀视频在线观看