每天一练习(微信发红包)
<?php
$price = 100;
$maxNum = 5;
$price = $price * 100;
$pingjun = round($price / $maxNum) * 2;
$i = 1;
while($i <= $maxNum){
if($i == $maxNum){
$hongbao = $price;
}else{
$hongbao = rand(0.01, $pingjun);
$price -= $hongbao;
}
echo "第{$i}个红包:" . $hongbao / 100 . "\n";
$i ++;
}
随机,额度在 0.01 和剩余平均值 2 之间。例如:发 10 块钱,总共 10 个红包,那么平均值是 1 块钱一个,那么发出来的红包的额度在 0.01元~2元之间波动。
posted on 2021-12-08 21:59 1450811640 阅读(20) 评论(0) 收藏 举报
浙公网安备 33010602011771号