randomNumber

randomNumber(?int $nbDigits = null, bool $strict = false) :int

🇯🇵 🇺🇸
0から$nbDigits桁までの整数を返します。
返される最大値はmt_getrandmax()です。

パラメータ

$nbDigits

返される整数の桁数を1から9で指定します。 nullを指定した場合、randomDigitNotNull()で生成されたランダムな値になります。

$strict

trueにした場合、返り値が正確に$nbDigits桁になります。

例外

$strictに真偽値以外を渡した場合、または$maxmt_getrandmax()より大きい値を渡した場合はInvalidArgumentExceptionが発生します。

>>> Faker\Factory::create('ja_JP')->randomNumber()
=> 17
>>> Faker\Factory::create()->radomNumber(9)
=> 735949189
>>> Faker\Factory::create()->randomNumber(5, true)
=> 18904

参考

最終更新日時: