PHP红包算法如何实现长尾词?
- 内容介绍
- 文章标签
- 相关推荐
本文共计407个文字,预计阅读时间需要2分钟。
本篇文章简要介绍PHP拆红包算法,具有一定的参考价值,需要的友人可以参考以下内容,希望能对大家有所帮助。
PHP拆红包算法示例代码:/** * 红包算法 * * @param int $totalMoney 红包总金额 * @param int $totalNum 红包个数 * @param array $params 参数 * @return array */function splitRedPacket($totalMoney, $totalNum, $params=[]) { $result=[]; $base=$totalMoney / $totalNum; $left=$totalMoney % $totalNum;
for ($i=0; $i < $totalNum; $i++) { if ($left <=0) { $result[]=round($base, 2); } else { $rand=rand(0.01, 0.99); $result[]=round($base + $rand, 2); $left--; } }
return $result;}
本篇文章给大家简析PHP拆红包算法,有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。本文共计407个文字,预计阅读时间需要2分钟。
本篇文章简要介绍PHP拆红包算法,具有一定的参考价值,需要的友人可以参考以下内容,希望能对大家有所帮助。
PHP拆红包算法示例代码:/** * 红包算法 * * @param int $totalMoney 红包总金额 * @param int $totalNum 红包个数 * @param array $params 参数 * @return array */function splitRedPacket($totalMoney, $totalNum, $params=[]) { $result=[]; $base=$totalMoney / $totalNum; $left=$totalMoney % $totalNum;
for ($i=0; $i < $totalNum; $i++) { if ($left <=0) { $result[]=round($base, 2); } else { $rand=rand(0.01, 0.99); $result[]=round($base + $rand, 2); $left--; } }
return $result;}
本篇文章给大家简析PHP拆红包算法,有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。
