IP2Long和Long2IP函数的PHP实现
程序员文章站
2024-01-19 22:10:22
...
php代码:
function IP2Long($ip) { $ips = explode('.', $ip); if(count($ips) != 4) { return false; } return ($ips[0] << 24) + ($ips[1] << 16) + ($ips[2] << 8) + $ips[3]; } function Long2IP($int) { $ip1 = $ipint >> 24; $ip2 = ($ipint >> 16) & 255; $ip3 = ($ipint >> 8) & 255; $ip4 = $ipint & 255; return $ip1.'.'.$ip2.'.'.$ip3.'.'.$ip4; }
上一篇: GD库已经开启解决办法
推荐阅读
-
IP2Long和Long2IP函数的PHP实现
-
PHP通过session id 实现session共享和登录验证的代码_PHP
-
PHP函数addslashes和mysql_real_escape_string的区别_PHP教程
-
了解PHP建立和关闭数据库连接的具体函数用法
-
PHP+MySql+jQuery实现的“顶”和“踩”投票功能
-
PHP实现数字补零功能的2个函数介绍_PHP教程
-
PHP实现的汉字拼音转换和公历农历转换类及使用示例_PHP
-
php中有关字符串的4个函数substr、strrchr、strstr、ereg介绍和使用例子
-
利用PHP实现 XML和MySQL的相互转换_PHP
-
利用php实现禁用IE和火狐的缓存问题_php技巧