php中mt_rand()乱数関数の使い方

737 ワード

この例ではphpにおけるmt_について述べるrand()乱数関数の使い方.皆さんの参考にしてください.具体的な分析は以下の通りである.
mt_rand()はmersenne twisterアルゴリズムを用いてランダム整数を返す.
構文:mt_rand(min,max)
説明:オプションパラメータminとmaxが指定されていない場合、mt_rand()は、0をrand_に返します.max間の擬似乱数、例えば5~15(5と15を含む)間の乱数を、mt_rand(5,15).
3.0です.7以前のバージョンではmaxはrangeを意味し、これらのバージョンで前例と同じ5~15の乱数を得るには、短い例はmt_rand (5, 11).
PHPインスタンスコードは以下の通りである.

   $rand = mt_rand(0,1); 
  
if( $rand==0 )
{
 $array = array(41,20,26,29,30);
}
elseif( $rand==1 )
{
 $array = array(38,42,37,400,444);
}
foreach( $array as $v => $vv )
{
 echo "$vvn";
}

ここで述べたことが皆さんのPHPプログラム設計に役立つことを願っています.