本节课我们来学习一下路由的地址和路由参数。
一.路由地址
1. 路由的地址一般为:控制器/操作方法构成;
//默认 Index 控制器
Route::rule('/', 'index');
//控制器/操作方法
Route::rule('details/:id', 'Address/details');
2. 支持多级控制器,并且支持路由到相应的地址;
//目录为:app\controller\group
namespace app\controller\group;
//地址为:app\controller\group
http://localhost:8000/group.blog/details/id/5
//支持多级路由
Route::rule('details/:id', 'group.Blog/details');
3. 对于地址,还有一种完整路径的方式去执行操作方法:完整类名@操作方法;
4. 另一种静态方式:完整路径支持这种方法的路由地址:完整类名::静态方法;
Route::rule('ds/:id', '\app\controller\Address@details');
5. 路由可以通过::redirect()方法实现重定向跳转,第三参数为状态码;
Route::re