Взять значение из объекта

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Ответить
Sicness
Сообщения: 57
Зарегистрирован: Сб май 12, 2012 1:42 pm
Благодарил (а): 0
Поблагодарили: 1 раз

Взять значение из объекта

Сообщение Sicness » Вс дек 09, 2012 3:47 pm

Извините за ламерский вопрос, но не нашел ответа в объяснении про объекты.
Как взять значение свойства из объекта для сценария.
Например как взять temp из объекта holeTemp ?
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Взять значение из объекта

Сообщение sergejey » Пн дек 10, 2012 11:04 am

Без проблем. Например так:
$temp=getGlobal("holeTemp.temp");
или сокращённо
$temp=gg("holeTemp.temp");

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
bulatovor
Сообщения: 5
Зарегистрирован: Ср июн 12, 2013 12:59 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Взять значение из объекта

Сообщение bulatovor » Сб янв 04, 2014 11:00 pm

Возобновлю тему. А как взять значение без явного указания объекта? Например для setProperty указанием на объект является функция $this-> и соответственно строится такая комбинация например $this->setProperty('status','0');
Хочу в say(getProperty('rele_1.statusText'),1); Избавится от rele_1, а брать от объекты вызвавшего сценарий

Все разобрался, конструкция $this->getProperty('statusText') заработала
Ответить