4
我讀過$this->getHelper('[helper_name]')
優於$this->_helper->[helper_name]
。我無法找到任何文件的是哪些更好/首選:$this->_redirect($url)
或$this->getHelper('Redirector')->gotoUrl($url)
。Zend Controller操作:_redirect()vs getHelper('Redirector') - > gotoUrl()
有趣!我看起來像'getHelper()'不在內部使用。我想知道爲什麼這是建議。 – Sonny
@Sonny,這不是不推薦; '_helper'更易於輸入和讀取,並且通常優先於顯式的'getHelper()'語法。然而,使用'getHelper()'的好處是你可以在你的編輯器中自動獲得智能感知支持,而在使用'_helper'魔法獲取器時你不會擁有它。就我個人而言,我更喜歡通過智能感知的可讀性,並使用'_helper' :) –
也getHelper是補充setHelper;)哪些可以是IMO用於註冊助手與漂亮的前綴,你不希望你的助手搜索路徑... –