控制器的访问
来源:互联网 发布:天房网络 编辑:程序博客网 时间:2024/06/08 11:22
可这样访问首页:http://localhost/ThinkPHP_3.2.1_140215/index.php/home/Index/index
在这里的完整URL中,index.php是单一入口文件,Home是主模块,Index是控制器名,index是控制器里的一个方法。注意:这里大小写区分,因为在Linux是区分大小写的。
如果创建一个test()方法,那么URL就是:
http://localhost/demo39/index.php/Home/Index/test (只写Index而不用写IndexController)
如果想创建一个HelloWorld模块,那么可以创建一个HelloWorld控制器.namespace Home\Controller; //命名空间的创建use Think\Controller;//命名空间的使用class HelloWorldController extends Controller { public function index() { echo 'Hello World';}}
URL访问路径为:http://localhost/demo39/index.php/Home/HelloWorld/index
URL 模式
ThinkPHP的URL模式有四种,默认是PATHINFO模式,其他三种分别为:普通模式、
REWRITE和兼容模式。http://localhost/demo39/index.php/模块/控制器/操作
public function text($name,$welcome){ echo 'hello '.$name.',you are '.$welcome.'<br>'; //http://localhost/ThinkPHP_3.2.1_140215/index.php/home/Index/text/name/lzh/welcome/good}
//PATHINFO模式 http://localhost/ThinkPHP_3.2.1_140215/index.php/home/Index/text/name/lzh/welcome/good
在这条URL 上,Home 表示模块,User 表示控制器,test 表示方法,name/lzh表示第一个键值对,welcome/good 表示第二个键值对。
//普通模式
http://localhost/index.php?m=Home&c=Index&a=text&name=lzh&welcome=good
在这条 URL 上,我们发现采用的就是传统的GET 模式,m 表示模块,c 表示控制器,a表示方法,后面的表示键值对。
- 访问控制器的方法
- 控制器的访问
- Linux驱动直接访问控制器的操作方法
- 模仿thinkphp访问控制器的方法
- YII2控制器多单词的访问方式
- C#通过HTTP访问JAVA的控制器
- CI中的默认访问的控制器
- 路径访问模式和模块访问控制器的关系
- 【MVC5】6.从控制器访问您的模型的数据
- 基于redis的API访问频率控制器的实现
- Yii----访问控制器
- JVM访问控制器
- 安全-访问控制器
- JVM访问控制器--AccessController
- 库外文档对qeephp控制器的简单访问
- thinkphp的四种控制器URL访问方式
- NAND Flash控制器访问NAND Flash的方法
- 不需要进控制器就访问的文件以及文件夹
- HashMap和LinkedHashMap的区别联系
- start-dfs.sh启动出现Error:cannot find configuration directory:/etc/hadoop
- 机器学习之k近邻
- linux设备树之外部中断key
- 程序设计模式
- 控制器的访问
- 微信小程序开发入门教程
- 51nod Bash游戏 V2 (有限制的bash博弈)
- 接口回调
- [差分 上下界最大流] SRM 694 div1 SRMDiv0Easy
- hdu5781ATM Mechine
- poj 2109
- 数组和集合(三)
- G