亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 語言 > PHP > 正文

php 中IPV6 ip2long的問題解決辦法

2024-09-04 11:47:55
字體:
來源:轉載
供稿:網友

在32位系統,ip2long不能轉換IPv6,但您可以轉換ip2bin和bin2ip,這個函數轉換為IPv4和IPv6,返回false,如果是無效的,實例程序:

  1. <?php  
  2. function ip2bin($ip)  
  3. {  
  4.     if(filter_var($ip, FILTER_VALIDATE_IP, FILTER_FLAG_IPV4) !== false)  
  5.         return base_convert(ip2long($ip),10,2);  
  6.     if(filter_var($ip, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6) === false)  
  7.         return false;  
  8.     if(($ip_n = inet_pton($ip)) === false) return false;  
  9.     $bits = 15; // 16 x 8 bit = 128bit (ipv6)  
  10.     while ($bits >= 0)  
  11.     {  
  12.         $bin = sprintf("%08b",(ord($ip_n[$bits])));  
  13.         $ipbin = $bin.$ipbin;  
  14.         $bits--;  
  15.     }  
  16.     return $ipbin;  
  17.  
  18. function bin2ip($bin)  
  19. {  
  20.    if(strlen($bin) <= 32) // 32bits (ipv4)  
  21.        return long2ip(base_convert($bin,2,10));  
  22.    if(strlen($bin) != 128)  
  23.        return false;  
  24.    $pad = 128 - strlen($bin);  
  25.    for ($i = 1; $i <= $pad$i++)  
  26.    {  
  27.        $bin = "0".$bin;  
  28.    }  
  29.    $bits = 0;  
  30.    while ($bits <= 7)  
  31.    {  
  32.        $bin_part = substr($bin,($bits*16),16);  
  33.        $ipv6 .= dechex(bindec($bin_part)).":";  
  34.        $bits++;  
  35.    }  
  36.    return inet_ntop(inet_pton(substr($ipv6,0,-1)));  
  37. }  
  38. ?> 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美裸体男粗大视频在线观看| 91精品国产高清久久久久久91| 日韩在线精品一区| 成人www视频在线观看| 欧美国产日韩xxxxx| 日韩美女免费线视频| 国产精品视频专区| 91系列在线播放| 国产精品对白刺激| 欧美日韩国产专区| 欧美又大又粗又长| 欧洲亚洲在线视频| 欧美精品videossex88| 91精品国产乱码久久久久久蜜臀| 欧美在线视频一区| 日韩av在线电影网| 国产精品一区二区三区在线播放| 亚洲国产欧美一区二区三区久久| 国产精品视频永久免费播放| 91在线视频一区| 日韩欧美一区二区三区久久| 日本aⅴ大伊香蕉精品视频| 精品久久久久久中文字幕大豆网| 一区二区三区美女xx视频| 日韩久久精品成人| 欧美一级片在线播放| 精品久久久久久亚洲精品| 日韩高清免费在线| 九九九久久国产免费| 国产一区二区三区毛片| 亚洲欧美激情精品一区二区| 视频一区视频二区国产精品| 高清欧美电影在线| 国产日韩欧美综合| 久久久久久久一区二区| 欧美日韩成人黄色| 色综合久久久888| 成人免费高清完整版在线观看| 国产精品日韩精品| 一级做a爰片久久毛片美女图片| 欧美日韩中文在线观看| 亚洲成人黄色在线观看| 国内精品一区二区三区四区| 国产日韩换脸av一区在线观看| 亚洲女人被黑人巨大进入| 亚洲精品免费一区二区三区| 欧美日韩亚洲一区二区| 国产精品av免费在线观看| 91免费看国产| 91精品视频在线| 欧美亚洲在线观看| 国模视频一区二区三区| 尤物九九久久国产精品的分类| 欧美日韩亚洲国产一区| 欧美在线播放视频| 午夜精品美女自拍福到在线| 成人女保姆的销魂服务| 欧美在线视频网站| 91网在线免费观看| 日本欧美国产在线| 国内精品视频一区| 日韩精品中文字幕在线观看| 久久精品亚洲94久久精品| 欧洲美女免费图片一区| 亚洲女同精品视频| 成人淫片在线看| 亚洲一区二区中文| 日韩精品极品在线观看播放免费视频| 国产精品久久久久久久久久新婚| 欧美午夜精品在线| 久久久久久亚洲精品中文字幕| 97香蕉超级碰碰久久免费的优势| 一区二区三区日韩在线| 成人免费网站在线看| 少妇精69xxtheporn| 日韩av免费在线播放| 色偷偷偷亚洲综合网另类| 91精品国产91久久久久久久久| 中文字幕精品www乱入免费视频| 亚洲aⅴ日韩av电影在线观看| 久热精品视频在线观看一区| 怡红院精品视频| 国产成人av网| 色妞欧美日韩在线| www.亚洲成人| 国产精自产拍久久久久久蜜| 97成人精品区在线播放| 精品日韩中文字幕| 亚洲国产精品久久久久秋霞蜜臀| 国产一区二区黄| 亚洲一区二区中文| 欧美xxxx18国产| 中文字幕免费国产精品| 欧美视频在线观看免费| 欧美激情综合色| 国产视频久久久久| 久久亚洲精品视频| 欧美精品在线观看| 热re91久久精品国99热蜜臀| 日韩成人av网| 成人444kkkk在线观看| www.午夜精品| 久久999免费视频| 日本一本a高清免费不卡| 国产91av在线| 美乳少妇欧美精品| 久久综合色影院| 亚洲视频视频在线| 欧美精品精品精品精品免费| 久久久免费精品| 欧美高清视频在线播放| 亚洲精品影视在线观看| 亚洲一区二区久久久久久久| 在线播放亚洲激情| 国产亚洲精品91在线| 亚洲一区二区中文字幕| 国产欧美精品日韩精品| 久久久免费在线观看| 91影院在线免费观看视频| 日韩中文字幕欧美| 亚洲影影院av| 精品无人国产偷自产在线| 视频直播国产精品| 欧美成aaa人片免费看| 国产精品一区二区三区成人| 亚洲一区二区三区在线视频| 久久久国产影院| 国产欧亚日韩视频| 日韩av电影在线网| 尤物yw午夜国产精品视频| 青草热久免费精品视频| 欧美精品电影在线| 亚洲精选中文字幕| 日韩大片免费观看视频播放| 亚洲精品小视频| 亚洲天堂av在线免费| 亚洲高清在线观看| 国产丝袜一区二区三区免费视频| 日韩精品亚洲精品| 久国内精品在线| 日韩亚洲综合在线| 69影院欧美专区视频| 91久久国产精品91久久性色| 国产精品一区二区三区免费视频| 亚洲色图欧美制服丝袜另类第一页| 自拍偷拍亚洲欧美| 91网站在线免费观看| 久久99国产精品久久久久久久久| 国产一区二区三区日韩欧美| 亚洲精品国产精品国自产在线| 国产精品久久久久久久久久久久| 国产精品成av人在线视午夜片| 成人写真福利网| 91精品久久久久久久久久久久久| 综合欧美国产视频二区| 日韩精品在线观| 欧美洲成人男女午夜视频| 日韩av网址在线观看| wwwwwwww亚洲| 97视频人免费观看| 欧美在线免费视频| 4438全国亚洲精品在线观看视频| 亚洲性生活视频| 色狠狠av一区二区三区香蕉蜜桃|