首页 > 代码库 > php发红包
php发红包
?/**
* 发红包函数实现
* @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;
}
* 发红包函数实现
* @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发红包
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。