请问这个IP地址是否属于局域网或内网地址范围?

2026-04-05 06:5910阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计233个文字,预计阅读时间需要1分钟。

请问这个IP地址是否属于局域网或内网地址范围?

python/**判断内网IP@param $ip@returns boolfunction isPrivateIp($ip) { // 分割字符串 $token=strtok($ip, '.'); // 组合数组 while ($token !==false) { $strIP[]=$token; $token=strtok('.'); } // 判断IP地址是否合法 if(192.168==$strIP[0] || 172.16==$strIP[0] || 10==$strIP[0]) { return true; } return false;}

请问这个IP地址是否属于局域网或内网地址范围?

/** * 判断内网IP * * @param $ip * * @returns */ function isPrivateIp($ip) { //分割字符串 $token = strtok($ip, '.'); //组合数组 while ($token !== false) { $strIP[] = $token; $token = strtok("."); } //判断IP地址是否合法 if(count($strIP)!=4) { return false; } //判断是否为A类内网IP if($strIP[0] == '10') { if($strIP[1]>=0 && $strIP[1] <= 255) { if($strIP[2]>=0 && $strIP[2] <= 255) { if($strIP[3]>=0 && $strIP[3] <= 255) { return true; } } } return false; } //判断是否为B类内网IP if($strIP[0] == '172') { if($strIP[1] >= 16 && $strIP[1] <= 31) { if($strIP[2]>=0 && $strIP[2] <= 255) { if($strIP[3]>=0 && $strIP[3] <= 255) { return true; } } } return false; } //判断是否为C类内网IP if($strIP[0] == '192') { if($strIP[1] == '168') { if($strIP[2]>=0 && $strIP[2] <= 255) { if($strIP[3]>=0 && $strIP[3] <= 255) { return true; } } } return false; } //错误的IP地址 return false; }

本文共计233个文字,预计阅读时间需要1分钟。

请问这个IP地址是否属于局域网或内网地址范围?

python/**判断内网IP@param $ip@returns boolfunction isPrivateIp($ip) { // 分割字符串 $token=strtok($ip, '.'); // 组合数组 while ($token !==false) { $strIP[]=$token; $token=strtok('.'); } // 判断IP地址是否合法 if(192.168==$strIP[0] || 172.16==$strIP[0] || 10==$strIP[0]) { return true; } return false;}

请问这个IP地址是否属于局域网或内网地址范围?

/** * 判断内网IP * * @param $ip * * @returns */ function isPrivateIp($ip) { //分割字符串 $token = strtok($ip, '.'); //组合数组 while ($token !== false) { $strIP[] = $token; $token = strtok("."); } //判断IP地址是否合法 if(count($strIP)!=4) { return false; } //判断是否为A类内网IP if($strIP[0] == '10') { if($strIP[1]>=0 && $strIP[1] <= 255) { if($strIP[2]>=0 && $strIP[2] <= 255) { if($strIP[3]>=0 && $strIP[3] <= 255) { return true; } } } return false; } //判断是否为B类内网IP if($strIP[0] == '172') { if($strIP[1] >= 16 && $strIP[1] <= 31) { if($strIP[2]>=0 && $strIP[2] <= 255) { if($strIP[3]>=0 && $strIP[3] <= 255) { return true; } } } return false; } //判断是否为C类内网IP if($strIP[0] == '192') { if($strIP[1] == '168') { if($strIP[2]>=0 && $strIP[2] <= 255) { if($strIP[3]>=0 && $strIP[3] <= 255) { return true; } } } return false; } //错误的IP地址 return false; }