当前位置:首页 > PHP教程 > php函数 > 列表

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

发布:smiling 来源: PHP粉丝网  添加日期:2018-11-01 14:28:49 浏览: 评论:0 

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

  1. <?php 
  2. /* 
  3. *@return Boolen 
  4. *@param String $ip 要匹配的ip地址 
  5. *@param String $pat 匹配的正则规则 
  6. *@param Boolen 匹配成功后返回的布尔值 
  7. *preg_match() 
  8. *0为不成功,1为成功 
  9. */ 
  10. functionfun($ip){ 
  11.     //0.0.0.0--- 255.255.255.255 
  12.     $pat="/^(((1?\d{1,2})|(2[0-4]\d)|(25[0-5]))\.){3}((1?\d{1,2})|(2[0-4]\d)|(25[0-5]))$/"
  13.     if(preg_match($pat,$ip)){ 
  14.       $num= preg_match($pat,$ip); 
  15.       return$num
  16.     }else
  17.       $num= preg_match($pat,$ip); 
  18.       return$num
  19.     } //phpfensi.com 
  20. echofun("255.255.255.255"); 

Tags: preg_match 验证ip

分享到: