Я решил повеселиться и реализовать .NET-свойства в PHP.PHP и реализация .Netish Свойства
Мой текущий дизайн-центры вокруг что-то вроде:
$var;
method Var($value = null)
{
if($value == null) {
return $var;
}
else {
$var = $value;
}
}
Очевидно, что это работает в немного проблем, если кто-то пытается установить свойство (и связанного с переменной) в нуль, так что я имею в виду создание класс, который никогда не будет использоваться. Мысли, комментарии?