Laravel在Route中添加自定义where子句



我们在laravel中有一个多个route,其中一个url是

http://sample.com/U9JD1

作为我们的短url,这里这个短url字符串的长度由5个字符固定,可以是stringnumber,就像U9JD1一样

现在我如何在这个路由中使用where子句:

Route::get('{shortCode?}', function ($shortCode) {

});

在这里,我应该结合where子句中的3个条件

非常感谢

Route::get('/user/{name}', function ($name) {
//
})->where('name', '[A-Za-z]+');

Route::get('/user/{name}', function ($name) {
//
})->whereAlphaNumeric('name');

参考

最新更新