當前位置:首頁 > 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

分享到:

福利彩票25选5开奖结果