ThinkPHP的URL模式有四种,默认的PATHINFO模式

ThinkPHP的URL模式有四种,默认是PATHINFO模式,其他三种分别为:普通模式、REWRITE和兼容模式。

浏览器输入格式为:
http://localhost/demo39/index.php/模块/控制器/操作

在Home的Controller建立UserController.calss.php,如下图所示:

技术分享

在浏览器上输入 http://localhost/demo39/index.php/Home/User 

得到的结果为: user index 

这时在浏览器中输入上面所说的输入格式,如 http://localhost/demo39/index.php/Home/User/test/user/Lee/pass/123 

则显示为:

 user:Lee
pass:123 

 PATHINFO 模式下默认的分隔符是/,我们可以设置为你想要的,比如:_

这时,在common/conf/config.php下修改

添加

//设置PATHINFO的分割符
‘URL_PATHINFO_DEPR‘=>‘_‘,

如下图所示:

技术分享  

这时,在浏览器上输入 http://localhost/demo39/index.php/Home_User_test_user_Lee_pass_123 

这时要注意,在Home之后就要开始使用_符号,得到的结果如下图所示:

技术分享

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。