новая функция для программирования getObjectsByProperty

Новые релизы, обновления и т.п.

Модератор: immortal

Ответить
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

новая функция для программирования getObjectsByProperty

Сообщение sergejey » Пт сен 02, 2016 3:36 pm

добавил в систему функцию getObjectsByProperty($property_name,$condition='',$condition_value='') -- она возвращает массив названий объектов, имеющих свойство $property_name. опционально можно задать условие, под которое попадает значение. Условия могут быть == (или =), >=, >, <=, <, <> (или !=)

Пример использования:

Код: Выделить всё

$objects=getObjectsByProperty('ALIVE');
print_r($objects);
$objects=getObjectsByProperty('ALIVE', '=', 1);
print_r($objects);
$objects=getObjectsByProperty('ALIVE', '!=', 1);
print_r($objects);
$objects=getObjectsByProperty('ALIVE', '>', 0);
print_r($objects);
Вывод из примера:

Код: Выделить всё

Array ( [0] => MotionSensor1 [1] => TempSensor01 [2] => TempSensor02 [3] => humSensor01 ) 
Array ( [0] => MotionSensor1 [1] => TempSensor01 [2] => humSensor01 ) 
Array ( [0] => TempSensor02 ) 
Array ( [0] => MotionSensor1 [1] => TempSensor01 [2] => humSensor01 )
За это сообщение автора sergejey поблагодарил:
Lerych (Сб дек 15, 2018 5:55 pm)
Рейтинг: 1.16%

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
cube
Сообщения: 26
Зарегистрирован: Сб сен 03, 2016 2:30 pm
Благодарил (а): 4 раза
Поблагодарили: 2 раза

Re: новая функция для программирования getObjectsByProperty

Сообщение cube » Вс сен 04, 2016 10:43 pm

Добрый день.

Где можно посмотреть список функций, которые уже реализованы и их спецификацию?

Спасибо!
AndrewS
Сообщения: 123
Зарегистрирован: Пт апр 15, 2016 10:18 am
Откуда: 21RU
Благодарил (а): 5 раз
Поблагодарили: 20 раз
Контактная информация:

Re: новая функция для программирования getObjectsByProperty

Сообщение AndrewS » Вс сен 04, 2016 11:04 pm

Слабость - велика, а сила - ничтожна.
ARMBIAN 5.38 stable Debian GNU/Linux 9 (stretch) 4.14.18-sunxi
System load: 2.03 1.85 1.78 Up time: 23 days
Memory usage: 65 % of 2014MB CPU temp: 37°C
Orange Pi Plus 2 H3 Quad Core 1.6GHZ 2GB
miks69
Сообщения: 23
Зарегистрирован: Пн ноя 26, 2018 1:35 pm
Благодарил (а): 3 раза
Поблагодарили: 2 раза

Re: новая функция для программирования getObjectsByProperty

Сообщение miks69 » Сб дек 15, 2018 4:25 pm

ссылка не рабочая...
Аватара пользователя
xor
Сообщения: 2038
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 284 раза
Поблагодарили: 629 раз

Re: новая функция для программирования getObjectsByProperty

Сообщение xor » Сб дек 15, 2018 4:28 pm

miks69 писал(а):ссылка не рабочая...
https://kb.smartliving.ru/vstroennie-v- ... o-funkcii/

Отправлено с моего Redmi 4X через Tapatalk

Ответить