本节主要讲解TP5的路由规则,常用的设置及使用,本节不需要特意去记忆,可作为工具篇,在项目开发时根据实际需要适时选择某一种方式。
一、资源路由(TP5支持设置RESTFUL请求的资源路由)
方法1:
Route::resoure('blog','index/blog');//blog为路由规则,index/blog意思是index模块下的blog控制器
方法2:
在路由配置文件中使用_rest_添加资源路由定义:
return[
'_rest_'=>[
'blog'=>'index/blog',
]
];
设置后自动注册7个路由规则
| 标识 | 请求类型 | 生成路由规则 | 对应操作方法 |
| index | GET | blog | index |
| create | GET | blog/create | create |
| save | POST | blog | save |
| read | GET | blog/:id | read |
| edit | GET | blog/:id/edit</ |

本文详细介绍了ThinkPHP5中的资源路由和快捷路由。通过资源路由,可以便捷地支持RESTFUL请求,自动注册7个路由规则,适用于CRUD操作。而快捷路由则允许快速为控制器注册路由,针对不同请求类型设置方法前缀,便于通过不同URL访问控制器的不同方法。
最低0.47元/天 解锁文章
264

被折叠的 条评论
为什么被折叠?



