比如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);}