在学习学习一个php案例
//IP地址的范围:1.0.0.1-----255.255.255.255就是IPv4地址
代码如下(示例):
<?php
function isIPv4($ip) {
// 强制类型转换确保$ip为字符串类型
$ip = (string)$ip;
// 匹配IPv4地址
$pattern = '/^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?).){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/';
return preg_match($pattern, $ip);
}
// 测试验证
var_dump(isIPv4('256.0.0.0')); // int(0)不对.127.0.0.1就对
/*ipv4地址:
//IP地址的范围:1.0.0.1-----255.255.255.255就是IPv4地址*/
写完了,谢谢大家.