Приднестровская поддержка XOOPS
Метод-получатель (__get()) и метод-установщик (__set()) используются для предоставления универсального интерфейса при обращении к свойствам в объектах. Эти методы вызываются в том случае, если данное свойство не было определено. Ниже представлены прототипы этих специальных методов:
function __get($name);
function __set($name, $value);
В каждом из случаев $name соответствует имени переменной, к которой обращается сценарий, но которой не существует. Как и можно было предположить, аргумент $value метода __set() соответствует новому значению, которое будет присвоено вместо несуществующего значения.
Метод-получатель и метод-установщик полезно использовать, например, при работе с Web-службами или контейнерными объектами, в которых свойства, доступные в экземпляре класса, не известны до тех пор, пока не будет начато выполнение сценария.
Отправитель | Нити |
---|
4 пользователь(ей) активно (2 пользователь(ей) просматривают Инструкции)
Участников: 0 Гостей: 4 далее... |