Thinkphp 路由设置和定义

Thinkphp 路由设置和定义,要使用路由功能,前提是你的URL支持PATH_INFO(或者兼容URL模式也可以,采用普通URL模式的情况下不支持路由功能),并且在应用(或者模块)配置文件中开启路由。

1,路由的设置

    'URL_ROUTER_ON'   => true, 

2,路由定义

  路由规则的定义格式为: '路由表达式'=>'路由地址和传入参数'

  路由表达式包括规则路由和正则路由的定义表达式,只能使用字符串。

 表达式    示例
 正则表达式    /^blog\/(\d+)$/
 规则表达式    blog/:id

系统会按定义的顺序依次匹配路由规则,一旦匹配到的话,就会定位到路由定义中的控制器和操作方法去执行(可以传入其他的参数),并且后面的规则不会继续匹配。

文章来自 www.huthon.com

你可能感兴趣的:(Thinkphp)