PHP | ランダムな整数・数値を生成する方法

PHPでランダムな整数・数値を生成する方法を紹介しています。

ランダムな整数を生成する

PHPでランダムな整数を生成するにはrand()が利用可能です。

rand()は第一引数に「最小値」、第二引数に「最大値」を指定して利用します。

rand(最小値, 最大値);

例えば「1」から「100」までの間からランダムな整数を生成する場合は以下のPHPコードで実装可能です。

$random_int = rand(1, 100);

rand()で利用できる乱数の「最大値」はmt_getrandmax()で取得可能な値「2147483647」となっています。

rand()の引数は「最小値」「最大値」ともに省略可能で、その場合は「0」から「2147483647」でランダムな値が生成されます。