class Exam
{
}
$e = new Exam();
$e->ddd = 45234;
echo $e->ddd;
Спустя 1 минута, 23 секунды (21.04.2012 - 16:25) sharki написал(а):
Гость_IvaNDO
Да. В этом и есть прелесть PHP
Да. В этом и есть прелесть PHP

Спустя 1 минута, 46 секунд (21.04.2012 - 16:27) Guest написал(а):
Цитата (sharki @ 21.04.2012 - 14:25) |
Гость_IvaNDO Да. В этом и есть прелесть PHP |
отключить такую возможность можно только с помощью пустого метода __set() ?
Спустя 9 минут, 2 секунды (21.04.2012 - 16:36) sharki написал(а):
Да, можешь даже там генерить исключение какое нибудь
Спустя 4 минуты, 53 секунды (21.04.2012 - 16:41) Guest написал(а):
Весело,)
а нет ли какой-нибудь глобальной настройки в PHP чтобы такая возможность отсутствовала(создание свойства объекта динамически) или во всех классах реализовывать __set() ?
а нет ли какой-нибудь глобальной настройки в PHP чтобы такая возможность отсутствовала(создание свойства объекта динамически) или во всех классах реализовывать __set() ?
Спустя 3 минуты, 31 секунда (21.04.2012 - 16:44) sharki написал(а):
Guest
Цитата |
а нет ли какой-нибудь глобальной настройки в PHP чтобы такая возможность отсутствовала |
Не знаю, не интересовался...
Цитата |
или во всех классах реализовывать __set() ? |
А ты создай абстрактный класс, в нем реализуй этот метод, и наследуйся, самый простой способ.
Спустя 3 минуты, 2 секунды (21.04.2012 - 16:47) Гость_IvaNDO написал(а):
Понял,) спасибо
sharki
sharki
Спустя 48 минут, 17 секунд (21.04.2012 - 17:35) Гость_IvaNDO написал(а):
Спустя 16 минут, 56 секунд (21.04.2012 - 17:52) sharki написал(а):
Ну да, то что я и имел введу)