__construct()和init()之间有什么区别
我想知道PHP应用程序中的__construct()
和init()
函数有什么区别,特别是在Zend Framework应用程序中。
init()被构造函数调用。
init()没有在PHP的规范中定义,它只是Zend框架提供的一种方法,可以帮助初始化而不必自己重写构造函数。
在同一主题上:
- Zend Framework:控制器对象中的init()和preDispatch()函数有什么区别?
__construct是一个PHP的魔术方法。 它始终存在并被称为对象创build。 init()只是ZF中常用的reguar方法。