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

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

Модератор: immortal

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

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

Сообщение sergejey »

добавил в систему функцию 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 )

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

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

Сообщение cube »

Добрый день.

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

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

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

Сообщение AndrewS »

Слабость - велика, а сила - ничтожна.
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

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

Сообщение miks69 »

ссылка не рабочая...
Аватара пользователя
xor
Сообщения: 2044
Зарегистрирован: Сб ноя 22, 2014 8:45 pm

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

Сообщение xor »

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

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

Ответить