文章分类 - 3_2:thinkPHP 路由
摘要:一 路由分组 二 MISS路由 如果希望在没有匹配到所有的路由规则后执行一条设定的路由,可以注册一个单独的 MISS 路由:
阅读全文
摘要:没有搞明白的 1 绑定模型 2 动态参数 知识梳理 1 路由参数可以混合使用,有任何一条不通过,当前理由就不会生效2 批量设置路由参数 option()方法 数组传入 伪静态配置 配置文件里默认是 'url_html_suffix' => 'html', //1 false 禁止使用伪静态//2 '
阅读全文
摘要:一 路由到控制器和方法 1)普通路由 //1 默认Index控制器 Route::rule('/','index'); http://www.blog.com/admin //2 一般都是路由到 控制器/方法 Route::rule('news/:id','News/index'); http://
阅读全文
摘要:知识梳理 1 给单条变量设置变量规则2 给当前路由文件配置变量规则3 变量组合 可以组合出自己想要的路由url4 动态路由 一 闭包支持 //1 不传参数 Route::rule('think',function (){return '你好';}); http://www.blog.com/admi
阅读全文
摘要:知识梳理 0 route目录下 路由文件名可以随便起 route.php api.php 都是可以的1 多应用下路由 模块名不能省略2 设置了动态路由格则 参数必须传入 不传会报错3 动态变量两种书写格式: :id 和 <id> 推荐使用后者,会自动绑定到操作方法的参数上4 可选参数只能放在路由规则
阅读全文
摘要:路由的作用 1 让URL更加规范和优雅2 隐式传入额外请求参数3 统一拦截并进行权限检查等操作4 绑定请求数据5 使用请求缓存6 路由中间件支持 2)路由解析的过程 1 路由定义:完成路由规则的定义和参数设置2 路由检测:检查当前的URL请求是否有匹配的路由3 路由解析:解析当前路由实际对应的操作(
阅读全文