PHP实现的随机红包算法示例
本篇章节讲解PHP实现的随机红包算法。分享给大家供大家参考,具体如下: 一、整体设计 算法有很多种,可以自行选择,主要的"架构" 是这样的,用redis decr()命令去限流,用mysql去记录各种需要的数据 二、红包算法 简便起见,红包金额用整数表示,假设每个红包里边有x个糖豆,每个人最少一个豆
多次统计
因为每人最少1个豆,那么每次随机生成豆数的时候要预留 剩余人数*1个豆; 去掉这些必须剩余的豆数后,以剩下的豆数的平均值为最大值进行随机生成本次豆数 PS:这里再为大家提供两款功能类似的在线工具供大家参考: 在线随机数字/字符串生成工具:
在线随机字符/随机密码生成工具:
更多关于PHP相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》及《》 希望本文所述对大家PHP程序设计有所帮助。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |