0
我試圖到一個新的變量設置成JRegistry對象中的保護對象「數據」($ _SESSION變量中):Joomla! 2.5:設定值進入保護變量
["registry"]=> object(JRegistry)#22 (1) {
["data":protected]=> object(stdClass)#23 (3) {
["users"]=> object(stdClass)#24 (1) {
…
}
// here is my new variable supposed to be
}
}
我嘗試使用
JRegistry::set($_SESSION['__default']['registry']->data, $test);
和
JRegistry::setValue($_SESSION['__default']['registry']->data, $test);
,
但兩種方式都會引發錯誤消息「無法訪問受保護的屬性JRegistry :: $ data」。 有沒有辦法寫INTO這個受保護的變量? 。
感謝您的好解釋! – LocalHorst