(PHP 5 >= 5.6.3, PHP 7, PHP 8)
gmp_random_bits — 乱数を生成する
乱数を生成します。値は
0 と (2 ** bits
) - 1 の間になります。
bits
は0より大きくなければならず、最大値は利用できるメモリの量次第です。
bits
ビット数
ランダムなGMP数を返します。
例1 gmp_random_bits() の例
<?php
$rand1 = gmp_random_bits(3); // random number from 0 to 7
$rand2 = gmp_random_bits(5); // random number from 0 to 31
echo gmp_strval($rand1) . "\n";
echo gmp_strval($rand2) . "\n";
?>
上の例の出力は以下となります。
3 15