标签 fastroute 下的文章

Lumen中路由不支持可选参数

在Lumen所使用的FastRoute中,对可选参数提供了支持。
例如/user/1来查看用户id为1的用户信息,/user来查看自己(已登录)的用户信息。
此时路由/user后面的/1是可以省略的。
用FastRoute写规则就是/user[/{id}]

但是在Lumen中并不支持这种写法。
需要分开写两条路由:
/user/user/{id}

特此记录