PHP: синтактический сахар с помощью ArrayAccess @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 4 ] 
*   Список форумов / Начинка и техника / Программирование для WWW » ответить » создать топик « | »
Автор Сообщение
AlexShop Муж.
участник
34
Сообщения: 1866
Зарегистрирован: 17.02.04
Заголовок сообщения: PHP: синтактический сахар с помощью ArrayAccess
Сообщение Добавлено: 30 Декабрь 2008, 09:04:11 
Коллеги,
какие мысли по поводу такой замены Сеттеров и Геттеров:
Код:
class Person implements ArrayAccess
{
    private $age;
   
    public function offsetSet($property, $value) {   
        // Validation code here
        $this->$property = $value;
    }   
   
    public function offsetExists($property) {   
        return isset($this->$property);
    }   
   
    public function offsetUnset($property) {
        $this->$property = NULL;
    }   
   
    public function offsetGet($property) {
        return $this->$property;
    }   
           
}
   
$john = new Person();
$john['age'] = 30;
echo $john['age'];

_________________
Тот, кто задает вопрос, глупец в течение пяти минут, тот, кто его не задает, глупец всю свою жизнь. (Китайская поговорка)
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 30 Декабрь 2008, 23:07:31 
1
AlexShop, ты опять забываешь, что в каждом новом начинании нужно прежде всего ответить на главный вопрос китайской философии, который кратко записывается иероглифом "А-Нахуа?"…
fStrange Муж.
соучастник
10
Сообщения: 900
Зарегистрирован: 25.07.05
Откуда: Ростов-на-Дону
Сообщение Добавлено: 2 Январь 2009, 17:09:49 

AlexShop писал(а):
PHP: синтактический сахар с помощью


Пугают меня такие названия, попахивают автором который стремится открыть очередную "истину", которая до этого долго валялась у ретроградов и запинывалась ногами.

_________________
Записки мобильного веб разработчика
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 2 Январь 2009, 17:59:24 
fStrange, syntactic sugar -- стандартный, устоявшийся термин. JFYI.
*   Список форумов / Начинка и техника / Программирование для WWW « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 4 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100