路由定义

Route::rule(‘路由表达式’,’路由地址’,’请求类新’,’路由参数(数组)’,’变量规则(数组)’);
如:

1
Route::rule('new/:id','index/News/read','get');

route 目录下的任何路由定义文件都是有效的,默认的路由定义文件是 route.php

我们访问:

1
http://serverName/new/5

会自动路由到:

1
http://serverName/index/news/read/id/5

并且原来的访问地址会自动失效。

快捷方式注册

序号
1GETGET请求get
2POSTPOST请求post
3PUTPUT请求put
4DELETEDELETE请求delete
5PATCHPATCH请求patch
6*任何请求类型any

路由分组

如果路由表达式有多个相同的,则推荐路由分组,格式如下:

1
2
3
4
5
Route::group('new/product',function (){
Route::get('/by_category','index/News/getRead');
Route::get('/:id','index/News/getCheck',[],['id'=>'\d+']);
Route::get('/recent','index/News/getLook');
});