2010-09-19 29 views

回答

52

init()被構造函數調用。

init()沒有在PHP的規範中定義,它只是一個可用於Zend Framework的方法來幫助初始化,而無需自己重寫構造函數。


關於同一主題:

+0

所以......如果我總結...'init'由'__construct'叫什麼名字?或者是''__construct'之後調用'init'的情況? – iGbanam 2015-04-08 09:19:36

11

__construct是一個php magic方法。它始終存在並且在創建對象時被調用。 init()只是ZF中常用的reguar方法..