我與Zend_Session_Namespace
參數的命名有點碰撞。Zend會話命名空間
「default」以外的命名空間的約定是什麼?假設我想在前臺控制器中使用它,我應該將它命名爲Zend_Session_Namespace('Zend_Controller');
,因爲Zend_Auth
約定是Zend_Session_Namespace('Zend_Auth');
我與Zend_Session_Namespace
參數的命名有點碰撞。Zend會話命名空間
「default」以外的命名空間的約定是什麼?假設我想在前臺控制器中使用它,我應該將它命名爲Zend_Session_Namespace('Zend_Controller');
,因爲Zend_Auth
約定是Zend_Session_Namespace('Zend_Auth');
您應該以一種可以記住它的方式命名空間,並且它的意義何在。如果您正在儲存用戶選項,可能是他的姓名和電子郵件地址以便發表評論,您應該命名命名空間,如「guest-data」。這沒有真正的約定。
您可以在Zend框架參考指南解決方案 http://framework.zend.com/manual/1.12/en/zend.session.basic_usage.html
它指出,「名字空間是限於表示非空PHP字符串的字符序列不以下劃線(」 _「)字符 只有Zend Framework中包含的核心組件應該使用以「Zend」開頭的名稱空間名稱。「
希望這可以幫到你