• 登录
社交账号登录

您现在的位置: 首页>易优标签使用标签相关文章

路由模式

路由模式

ThinkPHP5.0的路由比较灵活,并且不需要强制定义,可以总结归纳为如下三种方式:一、普通模式关闭路由,完全使用默认的PATH_INFO方式URL:'url_route_on'  => &nbs
路由定义

路由定义

注册路由规则路由注册可以采用方法动态单个和批量注册,也可以直接定义路由定义文件的方式进行集中注册。动态注册路由定义采用\think\Route类的rule方法注册,通常是在应用的路由配置文件application/route.php进行注册,格式是:
批量注册

批量注册

批量注册路由规则可以使用两种方式,包括方法注册和路由配置定义。批量注册如果不希望一个个注册,可以使用批量注册,规则如下:Route::rule(['路由规则1'=>'路由地址和参数','路由规则2'
变量规则

变量规则

变量规则ThinkPHP5.0支持在规则路由中为变量用正则的方式指定变量规则,弥补了动态变量无法限制具体的类型问题,并且支持全局规则设置。使用方式如下:全局变量规则设置全局变量规则,全部路由有效:// 设置name变量规则(采用正则定义)R
组合变量

组合变量

如果你的路由规则比较特殊,可以在路由定义的时候使用组合变量。例如:Route::get('item-<name>-<id>','product/detail',[],['name'
路由参数

路由参数

路由参数路由参数是指可以设置一些路由匹配的条件参数,主要用于验证当前的路由规则是否有效,主要包括:参数说明method请求类型检测,支持多个请求类型extURL后缀检测,支持匹配多个后缀deny_extURL禁止后缀检测,支持匹配多个后缀https检
路由地址

路由地址

路由地址定义版本新增功能5.0.4路由到类和控制器的方法支持传入额外参数路由地址表示定义的路由表达式最终需要路由到的地址以及一些需要的额外参数,支持下面5种方式定义:定义方式定义格式方式1:路由到模块/控制器'[模块/控制器/操作]?额外参数
资源路由

资源路由

资源路由5.0支持设置RESTFul请求的资源路由,方式如下:Route::resource('blog','index/blog');或者在路由配置文件中使用__rest__添加资源路由定义:return 
路由别名

路由别名

路由别名功能可以使用一条规则,批量定义一系列的路由规则。例如,我们希望使用user可以访问index模块的User控制器的所有操作,可以使用:// user 别名路由到 index/User 控制器Route:
路由分组

路由分组

路由分组路由分组功能允许把相同前缀的路由定义合并分组,这样可以提高路由匹配的效率,不必每次都去遍历完整的路由规则。例如,我们有定义如下两个路由规则的话'blog/:id'   => [&#
微信二维码

遇到问题向小秋留言呗!

记得留下QQ或者邮件哦