老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

php中ip2long和long2ip函數是怎么實現的

小編給大家分享一下php中ip2long和long2ip函數是怎么實現的,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

創新互聯主營宜州網站建設的網絡公司,主營網站建設方案,app軟件開發公司,宜州h5微信平臺小程序開發搭建,宜州網站營銷推廣歡迎宜州等地區企業咨詢

ip2long函數會把一個ipv4轉換成一串整型數字的形式,便于存儲在數據庫中可以節省空間和索引。ip2long函數的實現是先通過 . 把ip切割成4個數字,并進行位左移運算,最終拼接而成。反之就是long2ip的實現了。 ip2long如圖:

一、ip2long函數實現

//php函數實現

$ip = "8.8.8.8";

echo ip2long($ip); // 134744072

1.實現1,根據上圖方式進行相應位運算實現

< ?php   $ip = "8.8.8.8";   list($ip1,$ip2,$ip3,$ip4) = explode('.',$ip);   echo ($ip1<<24)|($ip2<<16)|($ip3<<8)|($ip4);   // 134744072   2.實現2   $ip = "8.8.8.8";   $ips = explode('.', $ip);   $result = 0;   $result += $ips[0]<<24;   $result += $ips[1]<<16;   $result += $ips[2]<<8;   $result += $ips[3];   echo $result;   // 134744072   二、long2ip函數實現

//php函數實現

echo long2ip(134744072);

//8.8.8.8

以上代碼是由PHP的內置函數long2ip來實現的。但是對于想通過移位來自己實現的童鞋來說,可能沒有那么簡單。因為PHP的>>運算符是算術右移運算符,所以如果最高位是1的話,右移的結果是在高位補1,這跟結果不符。但是我們可以用另一種思路去解決:保存最高位(符號位),然后將最高位置0,之后再將高8位的最高位置1(這取決于之前保存的符號位)。代碼實現如下:

?php

$ip_long = 134744072;

$ip1 = ($ip_long >> 24) & 0xff; // 跟0xff做與運算的目的是取低8位

$ip2 = ($ip_long >> 16) & 0xff;

$ip3 = ($ip_long >> 8) & 0xff;

$ip4 = $ip_long & 0xff;

echo $ip1 . '.' . $ip2 . '.' . $ip3 . '.' . $ip4 . "\n";

//8.8.8.8

看完了這篇文章,相信你對“php中ip2long和long2ip函數是怎么實現的”有了一定的了解,如果想了解更多相關知識,歡迎關注創新互聯行業資訊頻道,感謝各位的閱讀!


網站欄目:php中ip2long和long2ip函數是怎么實現的
文章起源:http://www.xueling.net.cn/article/gjoehc.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 吉林小伟无套gay | 亚洲一区视频在线观看视频 | 久久久久亚洲精品男人的天堂 | 亚洲熟妇自偷自拍另类 | 国产精品久久久久久久久久久久人四虎 | 日韩欧美色激情 | 国产精品久久久久久久久免费 | 高清国产下药迷倒白嫩美女99 | 亚洲第7页 | 国产91精品在线播放 | 日韩国产色 | 免费av网站在线播放 | 精品久久AⅤ人妻中文字幕 亚洲精品久久无码AV片软件 | 亚洲熟妇无码AV不卡在线播放 | 一级黄色香蕉视频 | 午夜激情国产 | 天堂在线www资源在线 | 日韩视频中文字幕视频一区 | 91精品欧美一区综合在线观看 | gav成人免费播放器 男人操女人视频在线观看 日本在线免费 | 国产精品av久久久久久毛片 | 国产特色特黄的视频免费观看 | 99精品国产高清一区二区 | 亚洲人成人一区二区三区 | 亚洲精品乱码久久久久久9色 | 欧美丰腴丰满大屁股熟妇 | 日韩高清中文字幕一区二区 | 麻豆传媒在线观看 | 999亚洲精品无码久久久久 | 欧美狠狠插 | 国产精品美女自拍视频 | 色网视频国产高清制服一区 | 精品国产乱码久久久久久丨区2区 | 日本一区二区国产 | 日本aaaaa级毛片片 | 岳的好大精品一区二区三区 | av在线免费看片 | 国产精品人妻无码久久久郑州天气网 | av人在线观看| 亚洲国产成人精品福利无码 | 国产奶水四溅在线观看 |