在PHP中,可以使用rand()函数生成随机数。如果要生成不重复的随机数,可以使用以下方法:
$randomNumbers = array();
while(count($randomNumbers) < $totalNumbers) {
$randomNumber = rand($min, $max);
if(!in_array($randomNumber, $randomNumbers)) {
$randomNumbers[] = $randomNumber;
}
}
$numbers = range($min, $max);
shuffle($numbers);
$randomNumbers = array_slice($numbers, 0, $totalNumbers);
这两种方法都可以生成不重复的随机数,你可以根据具体的需求选择适合的方法。
上一篇:php怎么关闭warning
下一篇:php 数组如何去掉重复
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站