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


Posted in PHP onMay 13, 2016

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

/**
 * 红包分配:把一定金额随机分配给指定人数
 *
 * @param int $money 用于分配的金额
 * @param int $num 分配人数
 */
function RandomMoney($money, $num) {
 echo "$money元随机分成$num份分别是:<br/>";
 $remain=$money;
 $use=0;
 for ($i=1; $i<$num; $i++) {
  $temp=rand(0,$remain*100)/100;
  echo "余额:".$remain.",已使用:".$use.",分配:".$temp."<br/>";
  $use+=$temp;
  $remain-=$temp;
 }
 echo "余额:".$remain.",已使用:".$use.",分配:".$remain;
}
echo RandomMoney(10,5);
PHP 相关文章推荐
php桌面中心(三) 修改数据库
Mar 11 PHP
php+xml编程之SimpleXML的应用实例
Jan 24 PHP
php简单获取目录列表的方法
Mar 24 PHP
百度工程师讲PHP函数的实现原理及性能分析(一)
May 13 PHP
smarty高级特性之对象的使用方法
Dec 25 PHP
PHP中字符与字节的区别及字符串与字节转换示例
Oct 15 PHP
php获取目录中所有文件名及判断文件与目录的简单方法
Mar 04 PHP
解决form中action属性后面?传递参数 获取不到的问题
Jul 21 PHP
ThinkPHP整合datatables实现服务端分页的示例代码
Feb 10 PHP
php的命名空间与自动加载实现方法
Aug 25 PHP
Laravel5.1 框架表单验证操作实例详解
Jan 07 PHP
php设计模式之状态模式实例分析【星际争霸游戏案例】
Mar 26 PHP
PHP简单实现无限级分类的方法
May 13 #PHP
PHP生成可点击刷新的验证码简单示例
May 13 #PHP
关于PHP文件的自动运行方法分析
May 13 #PHP
PHP5.3连接Oracle客户端及PDO_OCI模块的安装方法
May 13 #PHP
PHP中PDO连接数据库中各种DNS设置方法小结
May 13 #PHP
CodeIgniter 完美解决URL含有中文字符串
May 13 #PHP
php htmlentities()函数的定义和用法
May 13 #PHP
You might like
Centos下升级php5.2到php5.4全记录(编译安装)
2015/04/03 PHP
php compact 通过变量创建数组
2016/11/15 PHP
Laravel6.18.19如何优雅的切换发件账户
2020/06/14 PHP
JQuery autocomplete 使用手册
2010/04/01 Javascript
jQuery 幻灯片插件(带缩略图功能)
2011/01/24 Javascript
js实现带圆角的多级下拉菜单效果
2015/08/28 Javascript
javascript函数命名的三种方式及区别介绍
2016/03/22 Javascript
Javascript将数字转化成为货币格式字符串
2016/06/22 Javascript
jQuery的Each比JS原生for循环性能慢很多的原因
2016/07/05 Javascript
浅谈JQ中mouseover和mouseenter的区别
2016/09/13 Javascript
JS实现一次性弹窗的方法【刷新后不弹出】
2016/12/26 Javascript
js中Number数字数值运算后值不对的解决方法
2017/02/28 Javascript
angularjs中使用ng-bind-html和ng-include的实例
2017/04/28 Javascript
vue-cli webpack2项目打包优化分享
2018/02/07 Javascript
layui的table单击行勾选checkbox功能方法
2018/08/14 Javascript
json解析大全 双引号、键值对不在一起的情况
2019/12/06 Javascript
js通过canvas生成图片缩略图
2020/10/02 Javascript
python 域名分析工具实现代码
2009/07/15 Python
Python实现全局变量的两个解决方法
2014/07/03 Python
python引用DLL文件的方法
2015/05/11 Python
利用Python画ROC曲线和AUC值计算
2016/09/19 Python
python实现给微信公众号发送消息的方法
2017/06/30 Python
pytorch中的自定义反向传播,求导实例
2020/01/06 Python
Python wordcloud库安装方法总结
2020/12/31 Python
css3个性化字体_动力节点Java学院整理
2017/07/12 HTML / CSS
css3 iphone玻璃透明气泡完美实现
2013/03/20 HTML / CSS
浅析rem和em和px vh vw和% 移动端长度单位
2016/04/28 HTML / CSS
详解移动端h5页面根据屏幕适配的四种方案
2020/04/15 HTML / CSS
MUGLER官方网站:蒂埃里·穆勒香水
2019/11/26 全球购物
运动会通讯稿150字
2014/02/15 职场文书
计划生育证明格式及范本
2014/10/09 职场文书
2014年学生资助工作总结
2014/12/18 职场文书
党支部书记岗位职责
2015/02/15 职场文书
详解JS ES6编码规范
2021/05/07 Javascript
python 解决微分方程的操作(数值解法)
2021/05/26 Python
Java中CyclicBarrier和CountDownLatch的用法与区别
2021/08/23 Java/Android