首页 » PHP教程 » PHP在哪界说路由技巧_ThinkPHP5开拓连载85tp5连载路由之路由定义注册路由规则

PHP在哪界说路由技巧_ThinkPHP5开拓连载85tp5连载路由之路由定义注册路由规则

duote123 2024-12-11 0

扫一扫用手机浏览

文章目录 [+]

路由目录(ThinkPHP5.1)

├─route 路由定义目录

PHP在哪界说路由技巧_ThinkPHP5开拓连载85tp5连载路由之路由定义注册路由规则

│ ├─route.php 路由定义

PHP在哪界说路由技巧_ThinkPHP5开拓连载85tp5连载路由之路由定义注册路由规则
(图片来自网络侵删)

│ ├─api.php 路由定义

│ └─... 更多路由定义

假设后面的路由定义内容我们统一在route.php文件里面定义,最根本的路由定义方法是:

除了路由表达式和路由地址是必须的外,其它参数均为可选。
5.1版本推举采取方法的办法定义要求类型、路由参数及变量规则。

1)基本利用

①新建Index掌握器,并新建index方法

②设置访问Index掌握器下index方法的路由

route/route.php文件:

访问预览:

把稳:

1. 我们访问:http://serverName/tp5_1/public/test

会自动路由到:

http://serverName/tp5_1/public/index/index/index

2. 定义路由后,原来的访问地址会自动失落效。

2)在rule方法中指定要求类型(不指定的话默认为任何要求类型有效)

①修正途由,指定要求类型为POST:

预览:

②修正途由,指定要求类型为GET:

预览:

③修正途由,定义GET和POST要求支持的路由规则

预览:

不过常日我们更乐意利用对应要求类型的快捷方法,包括:

快捷注册方法的用法为:

【例】利用快捷方法重新定义路由。

预览:​

把稳:

1. 注册多个路由规则后,系统会依次遍历注册过的知足要求类型的路由规则,一旦匹配到精确的路由规则后则开始实行终极的调度方法,后续规则就不再检测。

ThinkPHP5连载为卓象程序员原创,转载请联系卓象程序员

关注卓象程序员,定期发布技能文章

下一篇讲解“路由 - 路由定义 - 路由表达式”

标签:

相关文章