php生成不重复的随机数

来源:互联网 发布:中央电视台网络直播 编辑:程序博客网 时间:2024/06/04 23:33
/** * 生成不重复的随机数 * @param  int $start  需要生成的数字开始范围 * @param  int $end 结束范围 * @param  int $length 需要生成的随机数个数 * @return array       生成的随机数 */function get_rand_number($start=1,$end=10,$length=4){    $connt=0;    $temp=array();    while($connt<$length){        $temp[]=rand($start,$end);        $data=array_unique($temp);        $connt=count($data);    }    sort($data);    return $data;}

原创粉丝点击