后端开发|php教程
nbsp,result,array,unique,random
后端开发-php教程
求一个指定范围内多个不重复随机数~
例如500以内6个不重复数
又快又省最好了
谢谢高手了!
——解决思路———————-
易语言快播源码,vscode插件syn,ubuntu下降级苹果系统,tomcat了解idea,sqlite需要配置吗,淘客优惠券插件,前端ui框架css js,珠海香洲爬虫店,php 调用代码,杭州SEO优化营商,文章资讯网站模板,网页设计按钮素材,商城后台简单模板,查看考试页面源码,微信平台管理系统开源免费版本,您的程序缺少一个名为”xp风格界面库1.6版lzw
<?php
function unique_random(& $result, $size=6, $min=0, $max=500){
$num = mt_rand($min, $max);
!in_array($num, $result) && array_push($result, $num);
return count($result) >= $size ? $result : unique_random($result, $size, $min, $max);
}
$result = array();
unique_random($result);
print_r($result);
Array
(
[0] => 132
[1] => 351
[2] => 43
[3] => 425
[4] => 449
[5] => 269
)
——解决思路———————-
500个这么小的pool,完全可以用空间换时间。
棋牌类网页游戏源码,vscode插件监听鼠标,ubuntu 自己ip,tomcat打印log日志,excelmaps爬虫,php 应用领域,机电seo优化哪家便宜,免费的上传网站源码,淘宝客cms网站模板lzw
$arr = array();
for($i=1;$i<=500; $i++){
array_push($arr, $i);
}
shuffle($arr);
$ret = array_slice($arr, 0, 6);
print_r($ret);
ios 麻将手游源码,vscode集成终端代码白色,vmvare装ubuntu,tomcat服务怎样删除,小区很多爬虫,网页php视频下载,信息化seo优化理念,网站源代码注册登陆,dz模板安装lzw