「ThinkPHP5开发连载八」控制器定义
时间: 2018-11-09 11:26:38 来源: 卓象IT实训基地【原创】
上一篇文章讲解“命名空间”,本篇文章讲解“控制器定义”。
ThinkPHP V5.0的控制器定义比较灵活,可以无需继承任何的基础类,也可以继承官方封装的 hinkController类或者其他的控制器类。
1. 控制器文件命名规则
新建控制器Test.php,控制器命名要符合规范。
2. 控制器类的定义
1)一个典型的控制器类定义如下:
①定义Test.php控制器的类。
②浏览器访问:
预览:
注意:
1. 控制器类可以无需继承任何类,命名空间默认以app为根命名空间。控制器的根命名空间可以设置。
2)根命名空间
控制器的根命名空间配置项文件:application/config.php
修改根目录命名空间配置项值为application。
实际的控制器类应该更改定义如下:
注意:
1. 只是命名空间改变了,但实际的文件位置和文件名并没有改变。
ThinkPHP5连载为卓象程序员原创,转载请联系卓象程序员
关注卓象程序员,定期发布技术文章
下一篇讲解“控制器输出”