thinkphp里的__construct()和initia

thinkphp里的__construct()和initia

今天有人问我thinkphp里initialize()和构造函数的效果都是一样的,到底有啥区别。这个问题我曾经也想问,后来我看tp源码才知道它们的关系。实际上它俩使用的效果是一致的,__construct()是PHP自带的构造函数,其效果就是创建新对象时会自动先执行的方法,说白点就是我执行一个方法,会首先执行当前类的构造函数,如果当前子类没有构造,会执行父类的构造,如果当前子类有构造会只执... 阅读详情