• <ol id="gebcs"></ol>
    <track id="gebcs"><i id="gebcs"></i></track>

    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

    黄片基地 <