ThinkPHP-路由解析的实现和(开发调试模式的实现)

来源:互联网 发布:数控转塔冲床编程视频 编辑:程序博客网 时间:2024/05/16 08:39

1.系统Url路由地址有四种兼容模式的实现,具体的设置在convention.php里,不过我们会把相应的变量,常量设置在自己项目的config.php里。

convention.php如下:


自己项目的config.php如下:

2.         tp框架url地址可以由以下四种,序号为模式序号:

           0. http://网址/index.php?m=XX&c=XX&a=XX   基本get模式

           1. http://网址/index.php/模块/控制器/操作方法  路径模式pathinfo

           2. http://网址/模块/控制器/操作方法           rewrite重写模式

          3. http://网址/index.php?s=/模块/控制器/方法    兼容模式


我们以用第1种模式为例,如下所示:

把convention.php里面的    


复制到自己项目的config.php里,

这个文件在系统运行过程中会覆盖convertion.php的配置变量

如下所示:


也就是这种模式:

1. http://网址/index.php/模块/控制器/操作方法  路径模式pathinfo

例如:localhost/shop/index.php/Admin/Index/showlist

3.在入口文件index.php调整当前模式为开发调试模式:


0 0