2025年4月8日 星期二 乙巳(蛇)年 正月初九 夜 设为首页 加入收藏
rss
您当前的位置:首页 > 计算机 > 编程开发 > PHP

生成中国地区随机IP

时间:11-13来源:作者:点击数:23
城东书院 www.cdsy.xyz

生成中国地区随机IP

  • #随机生成IP 中国区
  • public function randip($member){
  • if($member['user_ip']){
  • if($member['auto_user']){
  • $auto_ip=explode(',',$member['user_ip']);
  • $auto_ip_4=explode('.',$auto_ip[1]);
  • $auto_ip_4[3]=rand(1,255);
  • $auto_ip=implode('.',$auto_ip_4);
  • return $auto_ip;
  • }
  • $ip = explode(',',$member['user_ip']);
  • return $ip[1];
  • }else{
  • $ip_1 = -1;
  • $ip_2 = -1;
  • $ip_3 = rand(0,255);
  • $ip_4 = rand(0,255);
  • $ipall = array(
  • array(array(58,14),array(58,25)),
  • array(array(58,30),array(58,63)),
  • array(array(58,66),array(58,67)),
  • array(array(60,200),array(60,204)),
  • array(array(60,160),array(60,191)),
  • array(array(60,208),array(60,223)),
  • array(array(117,48),array(117,51)),
  • array(array(117,57),array(117,57)),
  • array(array(121,8),array(121,29)),
  • array(array(121,192),array(121,199)),
  • array(array(123,144),array(123,149)),
  • array(array(124,112),array(124,119)),
  • array(array(125,64),array(125,98)),
  • array(array(222,128),array(222,143)),
  • array(array(222,160),array(222,163)),
  • array(array(220,248),array(220,252)),
  • array(array(211,163),array(211,163)),
  • array(array(210,21),array(210,22)),
  • array(array(125,32),array(125,47))
  • );
  • $ip_p = rand(0,count($ipall)-1);#随机生成需要IP段
  • $ip_1 = $ipall[$ip_p][0][0];
  • if($ipall[$ip_p][0][1] == $ipall[$ip_p][1][1]){
  • $ip_2 = $ipall[$ip_p][0][1];
  • }else{
  • $ip_2 = rand(intval($ipall[$ip_p][0][1]),intval($ipall[$ip_p][1][1]));
  • }
  • return $ip_1.'.'.$ip_2.'.'.$ip_3.'.'.$ip_4;
  • }
  • }

 

城东书院 www.cdsy.xyz
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门
本栏推荐