您可以使用以下PHP代码来检测指定IP段的80端口是否可用并输出结果:

<?php
function checkPort($ip, $port) {
    $connection = @fsockopen($ip, $port, $errno, $errstr, 1);
    if (is_resource($connection)) {
        fclose($connection);
        return true;
    } else {
        return false;
    }
}

$ipStart = "140.99.4.0";
$ipEnd = "140.99.4.250";
$port = 80;

// 将IP转换为整数形式
$startIP = ip2long($ipStart);
$endIP = ip2long($ipEnd);

if ($startIP !== false && $endIP !== false) {
    for ($ip = $startIP; $ip <= $endIP; $ip++) {
        $currentIP = long2ip($ip);
        if (checkPort($currentIP, $port)) {
            echo "IP: $currentIP, Port: $port is available." . PHP_EOL;
        }
    }
} else {
    echo "Invalid IP range." . PHP_EOL;
}
?>

这段代码将检测从140.99.4.0140.99.4.250的IP段的80端口是否可用,并输出可用的IP地址和端口信息

用PHP写一个 检测一个ip段1409940--140994250 的80端口是否可用如果可用则输出

原文地址: https://www.cveoy.top/t/topic/iy5X 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录