定義と使用法
mt_rand()関数は、メルセンヌツイスターアルゴリズムを使用してランダムな整数を生成します。
Tip:この機能は、より優れたランダムな値を生成し、4倍高速よりもrand()
ヒント:あなたは10と100の間のランダムな整数の場合(inclusive) 、mt_rand使用(10,100) 。
構文
mt_rand();
or
mt_rand( min,max );
パラメーター | 説明 |
---|---|
min | 任意。 返される最小の数を指定します。 デフォルトは0です |
max | 任意。 返される最大数を指定します。 デフォルトはmt_getrandmax() |
技術的な詳細
戻り値: | 分の間のランダムな整数(or 0)とmax (or mt_getrandmax()を含みます)。 最大 < 分場合はfalseを返します |
---|---|
戻り値の型: | 整数 |
PHPバージョン: | 4+ |
PHPの変更ログ: | PHP 4.2.0:乱数生成器が自動的にシードされます PHP 5.3.4:E_WARNINGを発行し、 最大 < 分あればFALSEを返します |
<PHP数学リファレンス