可以使用以下代码生成随机4位不重复数字:
function generateRandomNumber() {
$numbers = range(0, 9);
shuffle($numbers);
$randomNumber = '';
for ($i = 0; $i < 4; $i++) {
$randomNumber .= $numbers[$i];
}
return $randomNumber;
}
$randomNumber = generateRandomNumber();
echo $randomNumber;
这段代码首先使用range()
函数生成一个包含0到9的数组,然后使用shuffle()
函数将数组顺序打乱。接着通过循环取出前4个数字,并拼接成一个字符串,最后返回生成的随机数字。
上一篇:php+怎么给定年份计算这年几天
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站