php怎么取随机3位数字,使用php怎么从指定数字中获取随机组合
使用php怎么從指定數字中獲取隨機組合
發布時間:2021-02-19 15:34:05
來源:億速云
閱讀:65
作者:Leah
本篇文章為大家展示了使用php怎么從指定數字中獲取隨機組合,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。
代碼如下:<?php
/**
*?獲取指定數字的隨機數字組合
*?@param?Int??$var?數字
*?@param?Int??$num?組合這個數字的數量
*?@return?Array
*/
function?getNumGroups($var,?$num){
//?數量不正確
if($var
return?array();
}
$total?=?0;
$result?=?array();
for($i=1;?$i
$tmp?=?mt_rand(1,?$var-($num-$i)-$total);
$total?+=?$tmp;
$result[]?=?$tmp;
}
$result[]?=?$var-$total;
return?$result;
}
//?demo
$result?=?getNumGroups(100,?3);
print_r($result);
?>
輸出:Array
(
[0]?=>?42
[1]?=>?25
[2]?=>?33
)
上述內容就是使用php怎么從指定數字中獲取隨機組合,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。
總結
以上是生活随笔為你收集整理的php怎么取随机3位数字,使用php怎么从指定数字中获取随机组合的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: dojo Quick Start/doj
- 下一篇: 动态规划算法php,php算法学习之动态