Как пропустить если нет ответа от устройства

182
09 января 2019, 23:00

PHP Warning: snmprealwalk(): No response from IP

Есть цикл перебора ip адресов ..*.1-254, но не все IP заняты, как сделать чтобы цикл не вис при ожидании ответа .

 for($i=1;$i<=254;$i++)
{
$dats=snmprealwalk("192.168.0.".$i."", "public", "");
if($dats==true)
{
Answer 1

У метода snmprealwalk есть параметр ожидание ответа сервера вот его нужно использовать $dats=snmprealwalk("192.168.0.".$i."", "public", "", 10, 1);
про это написано в документации php

READ ALSO
Как передать путь к каталогу?

Как передать путь к каталогу?

Мне нужно получить список папок в каталоге, где запускается url ярлык со ссылкой на скрипт сервера

199
Как достать html из ePub?

Как достать html из ePub?

Всем привет

177
Разбиение фраз при агрегаций elasticsearch

Разбиение фраз при агрегаций elasticsearch

Как убрать разбиение предложений по фразам при агреггировании в elasticsearch?

206