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

                `ThinkPHP` 支持傳統的MVC(Model-View-Controller)模式應用開發。 ## MVC 模式 * MVC 軟件系統分為三個基本部分:模型(`Model`)、視圖(`View`)和控制器(`Controller`) * 一個典型的 MVC 架構如下: ![](https://img.kancloud.cn/78/1b/781b6455b5867ab70ff12b249fdb71a7_500x255.gif) > 控制器 - 負責轉發請求,對請求進行處理。 > 視圖 - 界面設計人員進行圖形界面設計。 > 模型 - 數據管理和數據庫設計。 ## 安裝視圖 視圖功能由`\think\View類`配合視圖驅動(也即模板引擎驅動)類一起完成,新版僅內置了PHP原生模板引擎(主要用于內置的異常頁面輸出),如果需要使用其它的模板引擎需要單獨安裝相應的模板引擎擴展。 要使用think-template模板引擎,需安裝think-view; ``` composer require topthink/think-view ``` * 視圖目錄可以在根目錄,也可以在app應用目錄,默認為`view`文件夾。 ## 模版渲染 要使用View,要先引入`think\facade\View`門面類 ``` <?php namespace app\controller; use think\facade\View; class Index{ public function index(){ return View::fetch(); } } ``` ## 模版變量 ``` View::assign('name','Tom'); View::assign('email','foo@bar.cn'); // 或者批量賦值 View::assign([ 'name' => 'Tom', 'email' => 'foo@bar.cn' ]); ```
                  <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>

                              哎呀哎呀视频在线观看