Laravel 4 : How to pass multiple optional parameters

后端 未结 2 361
礼貌的吻别
礼貌的吻别 2020-12-15 12:35

I am new to laravel and I am really struggling to understand how to pass multiple optional url parameters.

What is the standard way to code routes when passing 3 opt

2条回答
  •  庸人自扰
    2020-12-15 13:23

    If you have multiple optional parameters

    Route::get('test',array('as'=>'test','uses'=>'HomeController@index'));
    

    And inside your Controller

     class HomeController extends BaseController {
        public function index()
        {
           // for example public/test/id=1&page=2&opt=1
           if(Input::has('id'))
               echo Input::get('id'); // print 1
           if(Input::has('page'))
               echo Input::get('page'); // print 2
           //...
        }
     }
    

提交回复
热议问题