zoukankan      html  css  js  c++  java
  • 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();
    

      

  • 相关阅读:
    十进制转任意进制
    整型与字符串转换
    最长递增子序列(动态规划)
    睡眠理发师问题
    区间最值问题(RMQ)
    分解质因子
    数字统计
    After all, tomorrow is another day.
    【USB电平】电脑USB电平
    【有源滤波】滤波基础知识
  • 原文地址:https://www.cnblogs.com/f-rt/p/10779074.html
Copyright © 2011-2022 走看看