首页 热点资讯 义务教育 高等教育 出国留学 考研考公

怎样用php实现模拟微信抢红包

发布网友 发布时间:2022-04-22 03:40

我来回答

1个回答

热心网友 时间:2022-04-06 06:21

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php

$money = 100; // 总金额
$copies = 10; // 份数
$result = []; // 结果

$min = 1; // 单包最少
$max = 20; // 单包最多

while($copies--){
$take = mt_rand(max(1, $min), min($max, $money));
$money -= $take;
if($money <= 0){
$take -= 0 - $money;
$money += 1;
}
$result[] = $take;
}

var_mp($result);
// array(10) { [0]=> int(9) [1]=> int(9) [2]=> int(15) [3]=> int(9) [4]=> int(13) [5]=> int(3) [6]=> int(8) [7]=> int(17) [8]=> int(12) [9]=> int(2) }

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com