<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國際加速解決方案。 廣告
                ## 控制器定義 一個典型的控制器類定義如下: ~~~ <?php namespace app\Controller; class Index extends GoController { public function index() { return 'hello'; } ~~~ 控制器類文件的實際位置是 ~~~ src\controller\Index.php ~~~ 命名空間默認以`app`為根命名空間。控制器的根命名空間可以設置,例如我們在composer.json中修改 ~~~ { "require": { "esd/esd-server": "~0.1", }, "autoload": { "psr-4": { "app\\": "src/" } } } ~~~ >[danger] 警告修改該設置需要同時修改 scan.include_paths,aop.include_paths,reload.monitor_dir 配置,一般情況下請勿修改默認設置。 # 渲染輸出 默認情況下,控制器的輸出全部采用`return`的方式,無需進行任何的手動輸出,系統會自動完成渲染內容的輸出。 下面都是有效的輸出方式: ~~~ namespace app\controller; class Index extends GoController { public function hello() { return 'hello,world!'; } public function json() { return json_encode($data); } } ~~~ >[danger] 因為沒有設置路由,以上代碼還不能夠直接訪問。直接echo 或者 print的數據,將會直接顯示在控制臺內,并不會影響瀏覽器的輸出。 # 輸出轉換 默認情況下,控制器的返回輸出不會做任何的數據處理,但如果return 的是數組或者對象,會進行自動的數據轉換處理。 如果控制器定義為: ~~~ /** * @GetMapping() * @return array */ public function autoReturn(){ return ['a','b','c']; } ~~~ >[danger] 會輸出以下內容,注意如果直接return,瀏覽器不會附帶json 的 Content-type','application/json' 頭信息。 ~~~ [ "a", "b", "c" ] ~~~
                  <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>

                              哎呀哎呀视频在线观看