Lumen中路由不支持可选参数
在Lumen所使用的FastRoute中,对可选参数提供了支持。
例如/user/1
来查看用户id为1的用户信息,/user
来查看自己(已登录)的用户信息。
此时路由/user
后面的/1
是可以省略的。
用FastRoute写规则就是/user[/{id}]
。
但是在Lumen中并不支持这种写法。
需要分开写两条路由:/user
和/user/{id}
特此记录
在Lumen所使用的FastRoute中,对可选参数提供了支持。
例如/user/1
来查看用户id为1的用户信息,/user
来查看自己(已登录)的用户信息。
此时路由/user
后面的/1
是可以省略的。
用FastRoute写规则就是/user[/{id}]
。
但是在Lumen中并不支持这种写法。
需要分开写两条路由:/user
和/user/{id}
特此记录