随机生成ip php函数,php 随机生成ip

#随机生成IP 中国区

function randip(){

$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]));

}

$member = null;

$ipall = null;

return $ip_1.'.'.$ip_2.'.'.$ip_3.'.'.$ip_4;

}

echo randip();

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值