目标url: index.php/1/category/list?cate_id=12
实现目标:数字1后,问号前的部分(即category/list),作为一个参数获得
Route::get('/{id}/*',function($id, $path){
//
}
上面的代码是不行的,大家明白意思就好。
问题的关键系path部分是不定长的,可能系first/second, 也可能first/second/third。
路由应该怎样写?
// url: http://sf.gg/1/category/list?cate_id=12
$path = Request::path();// /1/category/list
$path = explode('/',$path,3)[2];// category/list