在php
中為了之製造一些偶然性,我們可能需要將一些變數的值設為隨機的,為了解決這個問題,php
中內建了函數rand()
、mt_rand()
函數來解決這個問題。
首先我們來看mt_rand()
函數的語法:
mt_rand ( int $min , int $max )
$min:可選,產生數的最小值
$max:可選,產生數的最大值
#傳回值:若無最小值和最大值則傳回隨機數的最大可能值,若有則介於最小值和最大值之間。
程式碼範例:
<?php echo mt_rand(); echo "<br>"; echo mt_rand(10,100); ?>
输出: 1144620466 //随机不一定相同 12 //随机不一定相同
注意:mt_rand()
比rand()
產生隨機數值的平均速度快四倍。
推薦:《2021年PHP面試題大匯總(收藏)》《php視頻教程》
#以上是php中產生隨機數的兩種方式的詳細內容。更多資訊請關注PHP中文網其他相關文章!