| | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot |
mt_rand(PHP 4, PHP 5) mt_rand — よりよい乱数値を生成する 説明
int mt_rand
( void
)
int mt_rand
( int
$min
, int $max
)古い libc の多くの乱数発生器は、怪しげであるか特性が不明であったりし、 また低速でした。デフォルトでは、PHP は rand() において libc の乱数発生器を使用します。 mt_rand() 関数は、その代替品となるものです。 この関数は、その特性が既知の乱数生成器 » Mersenne Twister を使用し、 平均的な libc の rand()よりも 4 倍以上高速に乱数を生成します。
オプションの引数
返り値
変更履歴
例
例1 mt_rand() の例
<?php上の例の出力は、 たとえば以下のようになります。 1604716014 1478613278 6 注意警告
64 ビット版の PHP で
|
|
各種マニュアル:
PHPマニュアル |
PEARマニュアル |
Smarty(英語)マニュアル |
PHP-GTKマニュアル |
「mt_rand - よりよい乱数値を生成する」をGoogle検索
|