代码之家  ›  专栏  ›  技术社区  ›  tom

\uu construct()和init()有什么区别

  •  40
  • tom  · 技术社区  · 14 年前

    我在想这两者有什么区别 __construct() init() PHP应用程序中的函数,尤其是Zend框架应用程序中的函数。

    2 回复  |  直到 7 年前
        1
  •  57
  •   Community agent420    7 年前

    init()由构造函数调用。

    init()没有在PHP规范中定义,它只是Zend框架中可用的一个方法,可以帮助初始化,而不必自己重写构造函数。


    关于同一主题:

        2
  •  11
  •   Sergey Eremin    14 年前

    __construct magic 方法。它始终存在,并在对象创建时调用。init()只是ZF中常用的一个正则方法。。