[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: _set с массивом
соучастник
Всем привет, есть класс в нем магический метод __set когда для класса задается переменная пробелм нет, но если эта ерменная массив и нужно сделать что то вроде $obj->setting['first'] = 'value';
здесь начинаются проблемы

Notice: Indirect modification of overloaded property obj::$setting

как быть? при этом нужно сохранить именно такую установку значения массива
bestxp
http://php.net/manual/en/class.arrayaccess.php посмотри
Guest
нет это не совсем то что нужно
kaww
$oby->setting = array('first' => value);
Guest
kaww
это понятно но топорно, похоже что это "баг" языка
Guest
MiksIr , а если геттер занят?
но решение очень интересное
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.