mt_rand
(PHP3 >= 3.0.6 , PHP4)
mt_rand --- 取得亂數值
語法 :
int mt_rand( [int min [ , int max] ]);說明 :
許多老舊libc的亂數產生器有著含糊或未知的特性,且速度較慢;此函式使用速度快四倍以上的馬其賽旋轉(Mersenne Twister)來替代libc亂數產生器。
若無參數min與max此函式會傳回一個在0和RAND_MAX之間亂取的數值,例如您想在5與15之間亂取一個數值,您可以在此函式中輸入mt_rand(5,15)。為使亂數的亂度最大,在取亂數前最好使用mt_srand()來設定亂數種子。
參考 : mt_srand( ) mt_getrandmax( ) srand( ) rand( ) getrandmax( )