多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
#### 控制器初始化 如果你的控制器类继承了`\think\Controller`类的话,可以定义控制器初始化方法`_initialize`,在该控制器的方法调用之前首先执行。 例如: ~~~ namespace app\index\controller; use think\Controller; class Index extends Controller { public function _initialize() { echo 'init<br/>'; } public function hello() { return 'hello'; } public function data() { return 'data'; } } ~~~ > 如果访问 http://localhost/index.php/index/Index/hello 会输出 ~~~ init hello ~~~ #### ThinkPHP 控制器 _initialize()方法 ThinkPHP 控制器子类的`_initialize`方法会自动调用父类的`_initialize`方法 #### Php 构造函数__construct() 而php的构造函数`construct`,如果要调用父类的方法,必须在子类构造函数当中显示调用`parent::__construct();` * * * * * http://www.kuitao8.com/20140819/2953.shtml http://blog.csdn.net/e421083458/article/details/16339711/