当使用以下带有2个可选参数的路由时,
Route::get('/abc-{abc_id?}/xyz-{xyz_id?}', function($abc_id=0, $xyz_id=0)
{
return "\n hello ... World";
});
关于请求
/abc-1/xyz-15 - Hello World
/abc-1/xyz - Hello World
But for
/abc-/xyz-15 - 404
/abc/xyz-15 - 404
为什么第一个可选参数无法正常工作?有其他解决方案吗?
请注意,两个参数都在URL中,而不是作为GET属性。