
热文php 从指定数字中获取随机组合的简单方法(推荐)
【导读】例如:给定数字100,需要随机获取3个组成这个数字的组合,例如70,20,10代码如下:lt;#063;php/***获取指定数字的随机数字组合*@paramInt$var数字*@paramInt$num组合这个数字的数量*@returnArray*/functiongetNumGroups($var,$num){//数量不正确if($varlt;$num){returnarray();}$total=0;$result=array();for($i=1;$ilt;$num;$i++){$tmp=mt_rand(1,$var-($num-$i)-$total);$total+=$tmp;$re...