(31) PHP 随笔---ThinkPHP 空控制器和空操作

空操作和空控制器

  ◇在OOP里面,对象调用本身不存在方法,处于用户体验比较好的角度考虑,我们可以在类里面制作一个魔术方法__call()

◇U()制作url地址的快捷函数

◇C(名称) 获得配置变量(convertion.php  config.php)信息

◇C(名称,值)    设置配置变量信息

◇L()     获得语言变量信息

◇E()     给页面输出语法错误

◇A(“模块/控制器”)     实例化控制器对象

A("Home/User")       //实例化User控制器对象

◇空操作有领个解决方案:

  ◇1、在对应的控制器里面制作一个方法,名称为"_empty",这个控制器的空操作都会自动执行该方法。(推荐使用)

  ◇2、给空操作的名称制作一个同名的模板出来,系统会自动调用。

◇空控制器:在实例化控制器对象的时候,没有找到指定的类

◇需要熟记的文件:

  ◇index.php    入口文件

  ◇ThinkPHP/ThinkPHP.php     框架核心文件

  ◇ThinkPHP/Library/Think/Think.class.php      框架核心文件

  ◇ThinkPHP/Library/Think/App.class.php      框架应用文件,该文件内部包括控制器对象的创建,以及对象调用指定方法呈现内容

 

posted @ 2016-03-09 20:46  考拉爱喵喵  阅读(131)  评论(0编辑  收藏  举报