laravel Request 詳解

public function request(Request $request)
    {
        // 當期url,只返回url,不返回其他
        $request->url();
        // 結果=> http://www.lumen.com/index.php/request

        // 全路徑,包括get方式的參數
        $request->fullUrl();
        // 結果=> http://www.lumen.com/index.php/request?age=18&name=123&sex=1

        // 全部參數
        $request->all();
        // 結果=> Array ( [name] => 123 [sex] => 1 [age] => 18 )

        // 請求方式 GET/POST
        $request->method();
        // 結果=> GET

        // 查詢,輸入參數名返回參數名對應的值
        $request->query('name');
        // 結果=> 123

        // 單個參數,可設置默認值不傳參,返回全部
        $request->input('sex','AarthiModoo');
        // 結果=> 1

        // 僅查詢指定字段 傳入字符串,可查詢多個,用英文逗號分隔
        $request->only('name');
        // 結果=> Array ( [name] => 123 )

        // 接收的參數不包括那些字段,傳入字符串,可不包括多個,用英文逗號分隔
        $request->except('name', 'sex');
        // 結果=> Array ( [age] => 18 )

        // 方法
        $request->path();
        // 結果=> request
    }

 

發佈了106 篇原創文章 · 獲贊 22 · 訪問量 10萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章