首页 > Web开发 > 详细

php发红包

时间:2016-11-20 13:11:07      阅读:265      评论:0      收藏:0      [点我收藏+]
 ?/**
 * 发红包函数实现
 * @param float $total    红包金额
 * @param int $num        红包个数
 * @return  返回数组
 */
function luckymoney($total,$num){
    $min=0.01;//每个人最少能收到0.01元
    $arr[]=array() ;
    for ($i=0;$i<$num-1;$i++)
    {
        $safe_total=($total-($num-$i)*$min)/($num-$i);//随机安全上限
        $money=mt_rand($min*100,$safe_total*100)/100;
        $total=$total-$money;
        $arr[$i] = $money;
    }
    $arr[$num-1] = $total;
 
    return $arr;
}

php发红包

原文:http://www.cnblogs.com/zhouzhou163/p/6082319.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!