这次给大家带来TP之控制器类文件源码,TP之控制器类文件源码的注意事项有哪些,下面就是实战案例,一起来看一下。
1、源码八个方法:

2、控制器常识:
a、可访问控制器:


b、可访问的操作(即方法)

(index操作可以访问,demo操作为私有不可以访问,protected一样不可以访问,必须为public)
c、命名空间:
根命名空间:app(application)、think(thinkPHP/library)、traits(thinkPHP/library)
控制器类名=根命名空间+子命名空间(可选)+类名
控制器类后缀:tp3.3要在控制器后面加后缀,形如:DemoController,tp5中应用了命名空间的概念,所以不用加控制器类后缀
加上控制器类后缀可防止控制器类名和关键字相冲突
例如要创建public公共控制器类不加会报错:

在惯例配置文件中找到配置器后缀选项在自定义配置文件中定义:

网络工作室源码基于热腾CMS(RTCMS)定制,栏目全站自动调用,可设置生成为html静态文件。网站分类适合网络公司和工作室使用。程序中带有演示数据,如果全新安装,可将根目录下的/uploads 文件夹中的演示图片文件删掉。安装方式:上传upload_install中的文件上传到虚拟主机或服务器网站根目录下;访问 http://域名/ 即可安装,安装时可以选取“演示数据&
访问
控制器内方法也可以添加控制器(功能和给控制器类添加控制器一样,都是防止和系统关键字相冲突):
定义List方法,因为list是关键字直接定义会报错:

惯例文件操作方法后缀默认为空:
在自定义配置文件中定义


d、控制器的命名规范:
驼峰法:首字母大写

访问:(大写改小写加下划线-)

这种访问需要开启url配置项:(惯例文件在自定义配置文件中定义)










