PHP生成微信红包代码简单

更新时间:2023-05-22 07:16:46 阅读: 评论:0

卡通动漫人物-教师风采

PHP生成微信红包代码简单
2023年5月22日发(作者:茉莉花描写)

PHP⽣成微信红包代码简单

废话不多说了,⼀切解释尽在代码中,具体代码如下所⽰:

/**

* @param $total [你要发的红包总额]

* @param int $num [发⼏个]

* @return array[⽣成红包⾦额]

*/

function getRedGift($total, $num = 10)

{

$min = 0.01;

$wamp = array();

$returnData = array();

for ($i = 1; $i < $num; ++$i) {

$safe_total = ($total - ($num - $i) * $min) / ($num - $i); //红包⾦额的最⼤值

if ($safe_total < 0) break;

$money = @mt_rand($min * 100, $safe_total * 100) / 100;//随机产⽣⼀个红包⾦额

$total = $total - $money;//剩余红包总额

$wamp[$i] = round($money, 2);//保留两位有效数字

}

$wamp[$i] = round($total, 2);

$returnData['MoneySum'] = $wamp;

$returnData['newTotal'] = array_sum($wamp);

return $returnData;

}

//测试

$data = getRedGift(100, 10);

print_r($data);

//result:

/*

Array

(

[1] => 8.7

[2] => 10.09

[3] => 6.23

[4] => 6.87

[5] => 0.47

[6] => 3.12

[7] => 7.52

[8] => 12.21

[9] => 20.53

[10] => 24.26

)*/

代码到此就给⼤家写完了,希望对⼤家有所帮助!更多有关php ⽣成红包的程序代码尽在⽹站,请登陆我们的官⽹了解更多资

讯,谢谢!

毕业设计论文-鱼我所欲也原文及翻译

PHP生成微信红包代码简单

本文发布于:2023-05-22 07:16:46,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/zhishi/a/168471100648337.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:PHP生成微信红包代码简单.doc

本文 PDF 下载地址:PHP生成微信红包代码简单.pdf

下一篇:返回列表
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 实用文体写作网旗下知识大全大全栏目是一个全百科类宝库! 优秀范文|法律文书|专利查询|