PHP之thinkphp框架路由解析

TP框架url地址可以有以下4种:

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

2,http://网址/index.php/模块/控制器/操作方法(路由模式pathinfo)

3,http://网址/模块/控制器/操作方法 (rewrite重写模式)

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


具体url地址模式设置(配置文件ThinkPHP/Conf/convention.php)

URL_MODEL=0/1/2/3   分别代表四种url地址模式


PHP之thinkphp框架路由解析_第1张图片


config.php使我们当前自己项目的配置文件,我们可以通过修改该文件达到配置变量的目录,

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

include "convention.php";

include "config.php";//后引入的文件要把先引入的文件配置变量给覆盖掉


我们系统有兼容4种url地址模式的使用

系统有的时候会自动创建url地址,它会跟据当前模式进行url地址


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

//把目前tp模式由生成模式变为开发模式
defined("APP_DEBUG",true);


你可能感兴趣的:(PHP)