Php Laravel-如何实现这种动态路由?
我希望有一个动态路由,如:domain.com/user,其中{user}是用户ID(例如domain.com/12345) 同时,我还应该能够设置domain.com/about或domain.com/contact,等等 拉威尔能做到这一点吗?如果是,有人能描述一下我是如何做到这一点的吗 提前感谢维护订单:Php Laravel-如何实现这种动态路由?,php,laravel,Php,Laravel,我希望有一个动态路由,如:domain.com/user,其中{user}是用户ID(例如domain.com/12345) 同时,我还应该能够设置domain.com/about或domain.com/contact,等等 拉威尔能做到这一点吗?如果是,有人能描述一下我是如何做到这一点的吗 提前感谢维护订单: Route::get('about', function(){}); Route::get('contact', function(){}); Route::get('{user}',
Route::get('about', function(){});
Route::get('contact', function(){});
Route::get('{user}', function(){});
Route::pattern('user', '[0-9]+');
是的,这是可能的
Route::get('about', 'YourAboutController@method');
Route::get('contact', 'YourContactController@method');
Route::get('{userid}', 'YourUserController@method');
您甚至可以指定userid
应该是什么,即数字
Route::get('{userid}', 'YourUserController@method')->where('userid', '[0-9]+');