博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于thinkphp的__construct和_initialize
阅读量:5208 次
发布时间:2019-06-14

本文共 341 字,大约阅读时间需要 1 分钟。

先说一下__construct吧,construct是php的构造函数,每次new这个类的时候会运行这个函数,子类继承父类时,如果子类中没有construct的时候,会自动调用父类的,如果有,

则调用子类的,如果想调用父类的要加parent::__construct()。

_initialize()是thinkphp特有的函数,注意是只有一个下划线_而已!这个函数只会在此class有继承父类的时候才会调用,然后其他的就没什么差别了,完全不懂thinkphp为什么还要写这个函数。

然后在__construct前面加private,protected可以防止这个类再外部被new.

转载于:https://www.cnblogs.com/zekeny/p/6733834.html

你可能感兴趣的文章
linux 设置时区
查看>>
异步路由、单播泛洪产生的安全侦听风险
查看>>
《STL源码剖析》STL的双层配置器
查看>>
VC分发包版本问题
查看>>
这是通过 Open Live Writer(是个博客编辑器) 发布的
查看>>
Codeforces Round #401 (div.2)
查看>>
AndroidDevTools简介
查看>>
bzoj 4032: [HEOI2015]最短不公共子串【dp+SAM】
查看>>
python实现连接MySQL、Redis并获取数据
查看>>
大量数据的问题
查看>>
day06
查看>>
JS通过身份证号码获取出生年月日
查看>>
Topshelf入门
查看>>
查询外部链接返回页面时因为外部链接数据对象有个对象成员vsp,造成会查询vsp及关联的数据造成死循环,出现堆oom...
查看>>
[译]GLUT教程 - 位图和正交投影视图
查看>>
第二章作业--林
查看>>
ribbon负载均衡
查看>>
Extjs之Renderer方法中的参数详解
查看>>
JQuery EasyUi之界面设计——通用的JavaScript
查看>>
如果CDN服务器出了问题,怎么做不影响自己的网站
查看>>