继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

php红包算法

英明神武的牛
关注TA
已关注
手记 317
粉丝 30
获赞 175


/**    * @param $num    * @param $total    * @param int $range  差距是否大    * @return array|int    */   private function randomSplit($num,$total,$range=1){         if($num<2){           return $total;       }         $div=array();         $min=floor($total/$num-$range);       $max=floor($total/$num+$range);       for($i=0;$i<$num-1;$i++){           $depart=mt_rand($min,$max);           $div[]=$depart;           $total-=$depart;       }       $div[]=$total;       return $div;     }


打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP