首頁 >php框架 >ThinkPHP >thinkphp6中5種方法取得api請求位址中的參數

thinkphp6中5種方法取得api請求位址中的參數

藏色散人
藏色散人轉載
2020-06-19 13:30:034785瀏覽

下面由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      將取得到的參數轉換為整數

第二種方法

不用繼承BaseContoller透過在方法內傳入Request物件
thinkphp6中5種方法取得api請求位址中的參數

#第三第四種

thinkphp6中5種方法取得api請求位址中的參數

thinkphp6中5種方法取得api請求位址中的參數


第五種使用人面模式中的requestthinkphp6中5種方法取得api請求位址中的參數

個人覺得,第一種方法是tp6新增的,那麼,我們不妨在實際開發過程中使用,因為使用它也許會更加的方便,例如,判斷是不是get請求或是其他請求都非常的簡單############# #####

以上是thinkphp6中5種方法取得api請求位址中的參數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:csdn.net。如有侵權,請聯絡admin@php.cn刪除