首页 > 开发 > PHP > 正文

php不常用ip转换函数与实例应用

2024-05-04 21:59:23
字体:大 中 小
来源:转载
供稿:网友

不看不知道一看吓一跳啊,在ip转换中在php中居然有函数,可以把ip转换整数,同样也要反过来转换,实例代码如下:

  1. $ip="127.0.0.1";  //定义ip地址 
  2. $long=ip2long($ip);  //转换ip地址为整数 
  3. if($long==-1||$long===false)  //如果执行错误 
  4. { 
  5.   echo 'invalid ip, please try again'; //输出错误信息 
  6. } 
  7. else 
  8. { 
  9.   echo $ip  . "n"; //192.0.26.166 
  10.   echo "<br>"; 
  11.   echo $long . "n"; // -1073732954 
  12.   printf("%un", ip2long($ip));  // 3221234342 
  13. }//开源代码Vevb.com 
  14. // 
  15. $ip="127.0.0.1";           //定义ip地址 
  16. $long=ip2long($ip);           //转换ip地址为整数 
  17. if($long==-1||$long===false)         //如果执行错误 
  18. { 
  19.   echo 'invalid ip, please try again';        //输出错误信息 
  20. } 
  21. else 
  22. { 
  23.   echo $ip  . "n";           //192.0.26.166 
  24.   echo "<br>"; 
  25.   echo $long . "n";           // -1073732954 
  26.   printf("%un", ip2long($ip));         // 3221234342 
  27. } 
  28.  
  29. //再给一个常用字实例 
  30.  
  31. $number="2130706433";        //定义数值 
  32. $ip=long2ip($number);        //转换为ip地址形式:127.0.0.1 
  33. echo $ip;

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表