生成随机数

时间:2015-10-25 19:06:01

标签: php random

我试图在PHP中找到一个可以生成三个随机数的解决方案。 目前我有这个生成一个与$ randNum不同的随机数; 数字需要彼此不同,也不同于变量$ randNum

谢谢

root_dir="/home/apast/git"
base_dir="someproject"

1 个答案:

答案 0 :(得分:2)

<?php

$numbers = [];

for($i = 0; $i < 10; $i++){
    $number = rand (1,15);
    while (in_array($number, $numbers)){
        $number = rand (1,15);
    }
    $numbers[] = $number;
}


echo '<pre>';
print_r($numbers);
echo '</pre>';

此函数会生成唯一的10个随机数,范围从1到15,您可以轻松地根据需要更改此脚本。