Проверка доступности сервера
$host='88.222.33.44:1999';
$status = 'unavailable';
$timeout = 2;
$fp = @fsockopen ($host, -1, $errno, $errstr, $timeout);
if (!$fp) {
echo "$server status is $status";
$end = microtime(true);
$runtime = $end - $start;
echo "Время выполнения php скрипта в микросекундах: ". $runtime;
continue;
}