![ThinkPHP 5实战](https://wfqqreader-1252317822.image.myqcloud.com/cover/303/27563303/b_27563303.jpg)
上QQ阅读APP看书,第一时间看更新
3.6 路由分组
如果同一个控制器的操作很多,在需要定义多个路由的情况下,可以将此类路由合并到一个分组,提高路由匹配效率。
- 启用路由分组之前的定义:
![](https://epubservercos.yuewen.com/A59904/15825992005220406/epubprivate/OEBPS/Images/Figure-P30_36949.jpg?sign=1739286960-ZOAg9wnIblQnsJrYXCOdjlLidaA3hJLh-0-cbbf9180f0c11f4fb846cca53ad1610e)
- 启用路由分组之后的定义:
![](https://epubservercos.yuewen.com/A59904/15825992005220406/epubprivate/OEBPS/Images/Figure-P30_36950.jpg?sign=1739286960-oTV1BWMagjeZjt37MtSjv4V9gfvHrLr9-0-307380988e47f464ce15d01be75065af)
在路由比较多的时候可以适当地采取该方式定义路由。
当分组访问到不存在的路由,例如定义了news分组但是没有定义delete方法,这时可以给news分组新增一个__miss__路由来捕获此类访问。
如果同一个控制器的操作很多,在需要定义多个路由的情况下,可以将此类路由合并到一个分组,提高路由匹配效率。
在路由比较多的时候可以适当地采取该方式定义路由。
当分组访问到不存在的路由,例如定义了news分组但是没有定义delete方法,这时可以给news分组新增一个__miss__路由来捕获此类访问。