本文實例講述了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);: