私は基本的に、生成する乱数の数と範囲を入力するHTMLフォームを用意しています。問題は、ランダムな数値セットを生成しようとする度に、$count
倍の$max
が表示されます。PHP rand()は毎回同じ番号を返します
<?php
$count=$_GET['count'];
$min=$_GET['max'];
$max=$_GET['max'];
$i=0;
while ($i<$count) {
echo rand($min,$max) . '<br />';
$i++;
}
?>
$ min = $ _ GET [' max ']; $ max = $ _ GET ['max'];同じ? –
乱数ジェネレータが無限回数呼び出された場合に同じ番号を返すことが可能です。それはランダムの性質です。 –