gmp_random_bits
(PHP 5 >= 5.6.3, PHP 7)
gmp_random_bits — 乱数を生成する
説明
gmp_random_bits
( int $bits
) : GMP
乱数を生成します。値は
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 31echo gmp_strval($rand1) . "\n";echo gmp_strval($rand2) . "\n";?>
上の例の出力は以下となります。
3 15