赞
踩
Thinkphp 路由设置和定义,要使用路由功能,前提是你的URL支持PATH_INFO(或者兼容URL模式也可以,采用普通URL模式的情况下不支持路由功能),并且在应用(或者模块)配置文件中开启路由。
1,路由的设置
'URL_ROUTER_ON' => true,
2,路由定义
路由规则的定义格式为: '路由表达式'=>'路由地址和传入参数'
路由表达式包括规则路由和正则路由的定义表达式,只能使用字符串。
表达式 示例
正则表达式 /^blog\/(\d+)$/
规则表达式 blog/:id
系统会按定义的顺序依次匹配路由规则,一旦匹配到的话,就会定位到路由定义中的控制器和操作方法去执行(可以传入其他的参数),并且后面的规则不会继续匹配。
文章来自 www.huthon.com
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。