« Random\Randomizer::getFloat
Random\Randomizer::nextFloat »

Random\Randomizer::getInt

(PHP 8 >= 8.2.0)

Random\Randomizer::getInt — 等確率に選ばれる整数を取得する

説明

public function Random\Randomizer::getInt(int $min, int $max): int

パラメータ

min

返される最小値。

max

返される最大値。

戻り値

閉区間 [min, max] の中から、 等確率に出るよう選ばれた整数値を返します。 min と max も返される値に含みます。

エラー / 例外

例

例1 Random\Randomizer::getInt() の例

<?php
$r = new \Random\Randomizer();

// 範囲内の整数をランダムに出力します
echo $r->getInt(1, 100), "\n";
?>

上の例の出力は、 たとえば以下のようになります。

42

参考

関連キーワード:
Random   Randomizer   確率   整数   getInt   getFloat   nextFloat   最小値   最大値   区間   ValueError   engine   Engine   generate   Throwable   範囲   ランダム   参考   random   暗号   方法   float
関連する関数・ページ:
class.random-randomizer   random-randomizer.construct   random-randomizer.serialize   random-randomizer.unserialize   random-randomizer.nextint   function.lcg-value