利用PHP實現搶紅包
阿新 • • 發佈:2018-11-10
搶紅包程式碼,重在思路清晰,因時間有效特此在此直接將程式碼分享給大家。
<?php /** * 程式碼名稱:簡單 搶紅包 示例 時間:2018年11月9日08:20:22 開發者:Mr.hao */ header("Content-Type: text/html;charset=utf-8");//輸出不亂碼,你懂的 $total=10;//總額 $num=8;// 分成8個紅包,支援8人隨機領取 $min=0.01;//每個人最少能收到0.01元 for ($i=1;$i<$num;$i++) { $safe_total=($total-($num-$i)*$min)/($num-$i);//隨機安全上限 $money=mt_rand($min*100,$safe_total*100)/100; $total=$total-$money; echo '第'.$i.'個紅包:'.$money.' 元,餘額:'.$total.' 元 <br/>'; } echo '第'.$num.'個紅包:'.$total.' 元,餘額:0 元'; // 輸出結果如下 // 第1個紅包:0.06 元,餘額:9.94 元 // 第2個紅包:1.55 元,餘額:8.39 元 // 第3個紅包:0.25 元,餘額:8.14 元 // 第4個紅包:0.98 元,餘額:7.16 元 // 第5個紅包:1.88 元,餘額:5.28 元 // 第6個紅包:1.92 元,餘額:3.36 元 // 第7個紅包:2.98 元,餘額:0.38 元 // 第8個紅包:0.38 元,餘額:0 元
執行結果:
通過此程式碼,運氣王也可以輕鬆的找出來