code: 65535) { $end = 65535; } else { $end = $ports[1]; } for($start; $start <= $end; $start++) { $sock = socket_create(AF_INET, SOCK_STREAM, SOL_TCP); if(socket_connect($sock, $host, $start)) { echo "Port $start is open.\n"; socket_close($sock); } else { echo "Port $start is not open.\n"; socket_close($sock); } } break; } else { $sock = socket_create(AF_INET, SOCK_STREAM, SOL_TCP); if(socket_connect($sock, $host, $port)) { echo "Port $port is open.\n"; socket_close($sock); } else { echo "Port $port is not open.\n"; socket_close($sock); } break; } } ?>