Страница 1 из 1

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

Добавлено: Пт сен 02, 2016 3:36 pm
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 )

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

Добавлено: Вс сен 04, 2016 10:43 pm
cube
Добрый день.

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

Спасибо!

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

Добавлено: Вс сен 04, 2016 11:04 pm
AndrewS

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

Добавлено: Сб дек 15, 2018 4:25 pm
miks69
ссылка не рабочая...

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

Добавлено: Сб дек 15, 2018 4:28 pm
xor
miks69 писал(а):ссылка не рабочая...
https://kb.smartliving.ru/vstroennie-v- ... o-funkcii/

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