php使用preg_match()函数验证ip地址的方法

作者:袖梨 2022-06-24

本文实例讲述了php使用preg_match()函数验证ip地址的方法。分享给大家供大家参考,具体如下:

 
 代码如下 复制代码
/*
*@return Boolen
*@param String $ip 要匹配的ip地址
*@param String $pat 匹配的正则规则
*@param Boolen 匹配成功后返回的布尔值
*preg_match()
*0为不成功,1为成功
*/
functionfun($ip){
    //0.0.0.0--- 255.255.255.255
    $pat="/^(((1?d{1,2})|(2[0-4]d)|(25[0-5])).){3}((1?d{1,2})|(2[0-4]d)|(25[0-5]))$/";
    if(preg_match($pat,$ip)){
      $num= preg_match($pat,$ip);
      return$num;
    }else{
      $num= preg_match($pat,$ip);
      return$num;
    }
}
echofun("255.255.255.255");
 

相关文章

精彩推荐