最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP 生成微信紅包代碼簡單

 更新時(shí)間:2016年03月25日 12:18:45   作者:IT圈  
這篇文章主要介紹了PHP 生成微信紅包代碼簡單的相關(guān)資料,需要的朋友可以參考下

廢話不多說了,一切解釋盡在代碼中,具體代碼如下所示:

/**
* @param $total [你要發(fā)的紅包總額]
* @param int $num [發(fā)幾個(gè)]
* @return array[生成紅包金額]
*/
function getRedGift($total, $num = 10)
{
$min = 0.01;
$wamp = array();
$returnData = array();
for ($i = 1; $i < $num; ++$i) {
$safe_total = ($total - ($num - $i) * $min) / ($num - $i); //紅包金額的最大值
if ($safe_total < 0) break;
$money = @mt_rand($min * 100, $safe_total * 100) / 100;//隨機(jī)產(chǎn)生一個(gè)紅包金額
$total = $total - $money;//剩余紅包總額
$wamp[$i] = round($money, 2);//保留兩位有效數(shù)字
}
$wamp[$i] = round($total, 2);
$returnData['MoneySum'] = $wamp;
$returnData['newTotal'] = array_sum($wamp);
return $returnData;
}
//測試
$data = getRedGift(100, 10);
print_r($data);
//result:
/*
Array
(
[1] => 8.7
[2] => 10.09
[3] => 6.23
[4] => 6.87
[5] => 0.47
[6] => 3.12
[7] => 7.52
[8] => 12.21
[9] => 20.53
[10] => 24.26
)*/

代碼到此就給大家寫完了,希望對大家有所幫助!更多有關(guān)php 生成紅包的程序代碼盡在腳本之家網(wǎng)站,請登陸我們的官網(wǎng)了解更多資訊,謝謝!

相關(guān)文章

最新評論

牙克石市| 涞水县| 洮南市| 博野县| 曲阳县| 毕节市| 井冈山市| 龙岩市| 郓城县| 象山县| 精河县| 罗平县| 抚顺县| 孝感市| 乃东县| 常山县| 东乌珠穆沁旗| 安龙县| 承德市| 云安县| 昌都县| 正蓝旗| 永吉县| 宁海县| 瑞安市| 泽州县| 洪泽县| 岢岚县| 祁连县| 奎屯市| 五华县| 云霄县| 忻州市| 阿坝县| 巩留县| 武冈市| 洮南市| 石林| 筠连县| 增城市| 屏边|