<thead id="rrjt3"></thead>
      <progress id="rrjt3"><dfn id="rrjt3"></dfn></progress>

      <em id="rrjt3"></em>

        <address id="rrjt3"><ins id="rrjt3"><dfn id="rrjt3"></dfn></ins></address>
          <i id="rrjt3"></i>

        thinkphp5 與 thinkphp6 使用上有那些不同

        時間:2021-03-22 08:29:48 類型:PHP
        字號:    

        1. Thinkphp5 默認多應用,Thinkphp6默認單應用 

        需要開啟多應用模式需要單獨安裝

        執行命令 composer require topthink/think-multi-app

        圖片1.png


        2. Thinkphp5 默認加載官方模版引擎 ,Thinkphp6默認不加載官方模版引擎 

        需要使用,需要單獨安裝

        執行命令 composer require topthink/think-view

        圖片2.png



        3.Thinkphp5 默認啟用session, Thinkphp6默認不啟用session

        使用驗證碼,驗證器需要開啟session 

        圖片10.png

         

         開啟模塊下的seesion初始化

        圖片3.png


          開啟全局session初始化

        圖片4.png


        4.通過Url函數生成鏈接

        圖片5.png

        圖片6.png


        5.開啟調試模式

        圖片7.png

        圖片8.png


        6.加載模版、模版賦值、接收參數

        thinkphp5 可以繼承 think\Controller 

        $this->request->param()接收參數,

        $this->assign()模版變量賦值

        $this->fetch()加載試圖


        thinkphp6 已經沒有 think\Controller類,  可以直接使用對應類的門面類。

        圖片9.png

        黄网站免费 <