当前位置:首页 > PHP教程 > php应用 > 列表

php仿微信红包分配算法的实现方法

发布:smiling 来源: PHP粉丝网  添加日期:2021-08-05 09:21:22 浏览: 评论:0 

这篇文章主要介绍了php仿微信红包分配算法的实现方法,涉及简单的php数学运算与字符串操作相关技巧,需要的朋友可以参考下。

本文实例讲述了php仿微信红包分配算法的实现方法,分享给大家供大家参考,具体如下:

  1. /** 
  2.  * 红包分配:把一定金额随机分配给指定人数 
  3.  * 
  4.  * @param int $money 用于分配的金额 
  5.  * @param int $num 分配人数 
  6.  */ 
  7. function RandomMoney($money$num) { 
  8.  echo "$money元随机分成$num份分别是:<br/>"
  9.  $remain=$money
  10.  $use=0; 
  11.  for ($i=1; $i<$num$i++) { 
  12.   $temp=rand(0,$remain*100)/100; 
  13.   echo "余额:".$remain.",已使用:".$use.",分配:".$temp."<br/>"
  14.   $use+=$temp
  15.   $remain-=$temp
  16.  } 
  17.  echo "余额:".$remain.",已使用:".$use.",分配:".$remain
  18. echo RandomMoney(10,5);

Tags: php仿微信红包

分享到: