检测ip是否符合规则的正则表达式怎么写? 俺不懂正则表达式,不过这个问题可以用explode(".", $ip)把字符串转化为整数来解决如果你的IP地址范围不是一段,而是多段,这样速度显然更快 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ereg("^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$,$ip) <?php$ip="101.110.25.415";if(ereg("^[1-9][0-9]{1,2}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$",$ip)){ echo $ip."通过";}elseecho $ip."no pass";?>还可以 function checkIp($ip){ $e="(0|1[0-9]{2}|[1-9][0-9]|2[0-4][0-9]|25[0-5])"; if(ereg("^$e\.$e\.$e\.$e$",$ip)){ echo $ip."通过<br>"; } else echo $ip."错误<br>";}checkIP("100.210.0.45");checkIP("101.210.00.45");checkIP("101.256.0.45");checkIP("101.255.0.415"); 谢谢vivanboy的提醒,少了1-9,修正为$e="(1[0-9]{2}|[1-9]?[0-9]|2[0-4][0-9]|25[0-5])"; 結了。經典。加入精華區和faq 网站与dz论坛用ucenter整合第一次登陆同步问题. php动态菜单 上传头像怎么保存图片? 高手请入,匹配Url 问个简单的关于数据库的问题. 如何获取验证码的图片 放100分,请教PHP+Socket高手进来.分数可以一直放送. 在用php的时候,经常看到dbf文件,请问这种文件用什么工具可以打开并修改其结构? 如何配置apache的ftp服务?? 在搜索中:php3+mysql中的中文字符比较的问题,请 急切的,字符串处理,。。。高分,在线等,,sos,, 问几个很菜的问题,麻烦大家帮忙解决!
$ip="101.110.25.415";
if(ereg("^[1-9][0-9]{1,2}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$",$ip))
{
echo $ip."通过";
}
else
echo $ip."no pass";
?>
还可以
$e="(0|1[0-9]{2}|[1-9][0-9]|2[0-4][0-9]|25[0-5])";
if(ereg("^$e\.$e\.$e\.$e$",$ip)){
echo $ip."通过<br>";
}
else
echo $ip."错误<br>";
}
checkIP("100.210.0.45");
checkIP("101.210.00.45");
checkIP("101.256.0.45");
checkIP("101.255.0.415");
$e="(1[0-9]{2}|[1-9]?[0-9]|2[0-4][0-9]|25[0-5])";
經典。加入精華區和faq