最新的Web開發教程
 

PHP mt_rand() Function

<PHP數學參考

生成隨機數:

<?php
echo(mt_rand() . "<br>");
echo(mt_rand() . "<br>");
echo(mt_rand(10,100));
?>
運行示例»

定義和用法

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)最大 (or mt_getrandmax()含)。 返回FALSE如果MAX < 分鐘
返回類型: 整數
PHP版本: 4+
PHP更新日誌: PHP 4.2.0:隨機數發生器自動播種
PHP 5.3.4:發出E_WARNING和返回FALSE如果MAX < 分鐘

<PHP數學參考