(PHP 8 >= 8.2.0)
Random\Randomizer::nextInt — 正の整数を取得する
この関数にはパラメータはありません。
Random\Engine::generate() が返したバイト数に応じて、 0 から最大値までの正の整数を返します。 正確な最大値は、2$engine_bytes * 8 - 1 - 1 で計算できます。
Random\Randomizer::$engine
に存在する
Random\Engine::generate() メソッド
がスローした、あらゆる Throwable がスローされます。
例1 Random\Randomizer::nextInt() の例
<?php
$r = new \Random\Randomizer();
// "次の" 整数をランダムに出力します
echo $r->nextInt(), "\n";
?>
上の例の出力は、 たとえば以下のようになります。
8041689838856078718