91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

php rand()函數怎么實現不重復的隨機數

PHP
小億
117
2024-06-11 15:34:34
欄目: 編程語言

要實現不重復的隨機數,可以使用數組來存儲已生成的隨機數,然后在生成隨機數時判斷是否已經存在于數組中。如果存在,則繼續生成新的隨機數,直到生成一個不重復的隨機數為止。下面是一個示例代碼:

$numbers = array();
$min = 1;
$max = 100;
$count = 10; // 生成10個不重復的隨機數

while(count($numbers) < $count) {
    $randNum = rand($min, $max);
    if(!in_array($randNum, $numbers)) {
        $numbers[] = $randNum;
    }
}

print_r($numbers);

在上面的示例中,我們首先創建了一個空數組 $numbers 來存儲生成的隨機數。然后使用 rand() 函數生成隨機數,并判斷是否已經存在于數組中,如果不存在則加入數組中。最終我們得到了10個不重復的隨機數。

0
临潭县| 温宿县| 宝清县| 宝应县| 张家川| 富源县| 石河子市| 焉耆| 同心县| 晋州市| 琼中| 叙永县| 新安县| 任丘市| 二连浩特市| 乐亭县| 五指山市| 惠州市| 深泽县| 儋州市| 饶阳县| 丰城市| 闸北区| 正宁县| 苗栗市| 太仆寺旗| 绥江县| 泸水县| 福安市| 株洲市| 保亭| 江达县| 伊通| 宿迁市| 临沭县| 甘孜| 和田县| 仲巴县| 河南省| 法库县| 襄城县|