【问题标题】:How to create a route from query parameter如何从查询参数创建路由
【发布时间】:2020-09-19 23:47:37
【问题描述】:

如何制作路由和控制器以从查询参数中获取值。

我想从以下链接获取noTicket 值:

https://example.com/api/getdata?noTicket=1

我的路线:

Route::get('feedback_getNoTicket/{noTicket?}','FeedbackController@Feedback_APIgetNoTicket')->where('noTicket', '(.*)');

我的控制器,但无法获取 noTicket 的值

public function Feedback_APIgetNoTicket(Request $noTicket){

dd($noTicket);

}

【问题讨论】:

    标签: laravel api controller laravel-routing query-parameters


    【解决方案1】:

    试试这个简单的方法:

    https://example.com/api/getdata/?noTicket=1

    路线:

    Route::get('getdata/','FeedbackController@Feedback_APIgetNoTicket')->name('noticket');
    

    控制器:

    public function Feedback_APIgetNoTicket(Request $request)
    {
         dd($request->noTicket);  // output 1
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-29
      • 2012-07-26
      • 1970-01-01
      • 1970-01-01
      • 2016-11-24
      • 1970-01-01
      相关资源
      最近更新 更多