关于thinkphp的__construct和_initialize
先说一下__construct吧,construct是php的构造函数,每次new这个类的时候会运行这个函数,子类继承父类时,如果子类中没有construct的时候,会自动调用父类的,如果有,
则调用子类的,如果想调用父类的要加parent::__construct()。
_initialize()是thinkphp特有的函数,注意是只有一个下划线_而已!这个函数只会在此class有继承父类的时候才会调用,然后其他的就没什么差别了,完全不懂thinkphp为什么还要写这个函数。
然后在__construct前面加private,protected可以防止这个类再外部被new.