日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
探討如何實(shí)現(xiàn)PHP判斷字符串是否為IP

PHP語言中的函數(shù)都有各自獨(dú)特的功能,我們?cè)趯?shí)際操作中會(huì)慢慢的杰出到這些功能強(qiáng)大的函數(shù)。今天我們要向大家介紹的是有關(guān)PHP判斷字符串是否為IP的方法。

#t#在一些查詢網(wǎng)站和搜索引擎,常常用到判斷某字符串是否為標(biāo)準(zhǔn)的IP地址,比如在百度里搜索某IP地址,會(huì)顯示該IP的信息,而不符合標(biāo)準(zhǔn)的IP地址是不顯示IP信息的。這時(shí)就要判斷該字符串是否為標(biāo)準(zhǔn)的IP了,最常用的方法是用正則表達(dá)式判斷。

在網(wǎng)上搜了一些判斷IP地址的正則,都是過于簡單的,有的只是判斷IP字段不大于255,其實(shí)還有很多需要判斷的,比如只能是數(shù)字,且不能為負(fù)數(shù),還有用“.”分割只有4段等等。

最好我整理了一個(gè)自我感覺完美的函數(shù),PHP判斷字符串是否為IP的代碼如下:

 
 
 
  1. function is_ip($gonten){  
  2. $ip = explode(”.”,$gonten);  
  3. for($i=0;$i
  4. {  
  5. if($ip[$i]>255){  
  6. return (0);  
  7. }  
  8. }  
  9. return ereg(”^[0-9]{1,3}\.
    [0-9]{1,3}\.[0-9]{1,3}\.[0-9]
    {1,3}$”,$gonten);  

 

$gonten為要查詢的字符串,用is_ip($gonten)就可以實(shí)現(xiàn)PHP判斷字符串是否為IP,返回FALSE和TRUE。


網(wǎng)頁標(biāo)題:探討如何實(shí)現(xiàn)PHP判斷字符串是否為IP
網(wǎng)站地址:http://www.5511xx.com/article/djopegg.html