thinkphp6中5種方法獲取api請求地址中的參數

下面由thinkphp框架教程欄目給大家介紹thinkphp6中獲取api請求地址中的參數的5種方法,希望對需要的朋友有所幫助!

thinkphp6中5種方法獲取api請求地址中的參數

第一種方法

tp6跟tp5不同的地方,在于tp6繼承Baseconroller這個控制器,所以,我們可以直接使用Baseconroller里面的request方法。

????????public?function?show(){ ????????????dump($this->request->param("abc",2,'intval')); ????????????}

參數解析
thinkphp6中5種方法獲取api請求地址中的參數
name ?參數名稱

default ?默認值

Filter ? ? ?將獲取到的參數轉換為整型

立即學習PHP免費學習筆記(深入)”;

第二種方法

不用繼承BaseContoller通過在方法內傳入Request對象
thinkphp6中5種方法獲取api請求地址中的參數

第三第四種

thinkphp6中5種方法獲取api請求地址中的參數

第五種 使用人面模式中的request

thinkphp6中5種方法獲取api請求地址中的參數

個人覺得,第一種方法是tp6新增的,那么,我們不妨在實際開發過程中使用,因為使用它也許會更加的方便,比如,判斷是不是get請求或者是其他請求都非常的簡單
thinkphp6中5種方法獲取api請求地址中的參數

? 版權聲明
THE END
喜歡就支持一下吧
點贊10 分享