public function ping($phone_ip){
if ($this->myOS()){
if (!exec("ping -n 1 -w 1 ".$phone_ip." 2>NUL > NUL && (echo 0) || (echo 1)"))
return true;
} else {
if (!exec("ping -q -c1 ".$phone_ip." >/dev/null 2>&1 ; echo $?"))
return true;
}
return false;
}
exec("ping -n 1 -w 1 ".$phone_ip." 2>NUL > NUL && (echo 0) || (echo 1)")
phone_ip
, подождать ответ одну секунду, если ответ получен вернуть 0, иначе 1.exec("ping -q -c1 ".$phone_ip." >/dev/null 2>&1 ; echo $?")
ping
.