Страница 4 из 4
Re: Модуль LAN Control V2
Добавлено: Вс фев 28, 2016 8:15 pm
maximg
А если на запрос: $data=getURL('192.168.1.170/pas/cgi/t',0); От контроллера приходит ответ 35.3|NC|23.5|36.4|40.3|25.0 (NC датчик не подключен), т.е нет названия датчиков а просто разделение чертой .
Как разобрать эти выражения и присвоить их значения объектам?
Re: Модуль LAN Control V2
Добавлено: Ср мар 02, 2016 4:23 pm
1maikl
Ну что, ещё не разобрался. Меня тоже интересует этот вопрос.

Re: Модуль LAN Control V2
Добавлено: Ср мар 02, 2016 8:12 pm
sergejey
maximg писал(а):А если на запрос: $data=getURL('192.168.1.170/pas/cgi/t',0); От контроллера приходит ответ 35.3|NC|23.5|36.4|40.3|25.0 (NC датчик не подключен), т.е нет названия датчиков а просто разделение чертой .
Как разобрать эти выражения и присвоить их значения объектам?
Код: Выделить всё
$data=getURL('192.168.1.170/pas/cgi/t',0);
$ar=explode('|',$data);
if ($ar[0]!='NC') {
setGlobal('object1.property1',$ar[0]);
}
if ($ar[1]!='NC') {
setGlobal('object2.property2',$ar[1]);
}
if ($ar[2]!='NC') {
setGlobal('object3.property3',$ar[2]);
}
// ... ну и т.д.
Re: Модуль LAN Control V2
Добавлено: Чт мар 03, 2016 1:23 am
maximg
Сергей огромное вам спасибо, все работает.