您好,欢迎访问一九零五行业门户网

Laravel 5 路由向函数传值

比如controller有个函数是
public function test($var) { //some code...}

怎样在routes.php定义get/abc时调用controller的test('abc')?
不用泛变量如route::get(/{var}', function($var)...这样的形式,因为$var的值是固定的几个。
回复内容: 比如controller有个函数是
public function test($var) { //some code...}

怎样在routes.php定义get/abc时调用controller的test('abc')?
不用泛变量如route::get(/{var}', function($var)...这样的形式,因为$var的值是固定的几个。
route::get('/{var}',function($var){ return $var;})->where('var','a|b|c|d|e|f|g');
request对象也可以获取。
// url: /portal/orders/2public function _test(request $request){ // 1: portal // 2: orders // 3: 2 return request::segment(1);}
其它类似信息

推荐信息