ホームページ > バックエンド開発 > PHPチュートリアル > [PHP]讨论下支付宝和微信群红包分配金额的实现思路

[PHP]讨论下支付宝和微信群红包分配金额的实现思路

WBOY
リリース: 2016-06-06 20:31:06
オリジナル
1050 人が閲覧しました

想必都玩过支付宝和微信的红包吧,发红包有个群红包,填写好总金额和个数。

想问下,这个每份的金额是点击确定的时候就确定好了还是用户点击领取的时候分配的?

用PHP来如何随机分配的金额以及总数一致呢?

回复内容:

想必都玩过支付宝和微信的红包吧,发红包有个群红包,填写好总金额和个数。

想问下,这个每份的金额是点击确定的时候就确定好了还是用户点击领取的时候分配的?

用PHP来如何随机分配的金额以及总数一致呢?

1、每个人都要能够领取到红包;
2、每个人领取到的红包金额总和=总金额;
3、每个人领取到的红包金额不等,但也不能差的太离谱,不然就没趣味;

<code>header("Content-Type: text/html;charset=utf-8");//输出不乱码,你懂的
$total=10;//红包总额
$num=8;// 分成8个红包,支持8人随机领取
$min=0.01;//每个人最少能收到0.01元

for ($i=1;$i';
}
echo '第'.$num.'个红包:'.$total.' 元,余额:0 元';
</code>
ログイン後にコピー

来源这里,注意看评论,毕竟算法都是大家讨论完善的,腾讯方面也不会给出算法来。

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート