溫馨提示×

php如何隨機(jī)生成數(shù)字且不重復(fù)

PHP
小億
182
2024-04-07 10:58:36
欄目: 編程語言

要在php中生成不重復(fù)的隨機(jī)數(shù)字,可以使用如下方法:

$numbers = range(1, 100); // 生成一個包含1到100的數(shù)字?jǐn)?shù)組
shuffle($numbers); // 將數(shù)組打亂

$randomNumber = $numbers[0]; // 獲取打亂后的第一個數(shù)字作為隨機(jī)數(shù)字
echo $randomNumber;

這樣就可以生成一個1到100之間的不重復(fù)的隨機(jī)數(shù)字。如果需要生成不重復(fù)的數(shù)字范圍更大,可以相應(yīng)調(diào)整range()函數(shù)中的參數(shù)。

0