rand
(PHP 4, PHP 5, PHP 7, PHP 8)
rand — 產生一個隨機整數
說明
rand(): int
rand(int
$min
, int $max
): int
如果沒有提供可選參數 min
和
max
,rand()
返回 0 到 getrandmax()
之間的偽隨機整數。例如想要 5 到 15(包括 5 和 15)之間的隨機數,用
rand(5, 15)
。
注意: 在某些平臺下(例如 Windows)getrandmax() 只有 32767。如果需要的範圍大於 32767,那麼指定
min
和max
參數就可以產生更大的數了,或者考慮用 mt_rand() 來替代之。
返回值
A pseudo random value between min
(or 0) and max
(or getrandmax(), inclusive).
更新日誌
版本 | 說明 |
---|---|
4.2.0 | 隨機數發生器自動進行播種。 |
範例
示例 #1 rand() 例子
<?php
echo rand() . "\n";
echo rand() . "\n";
echo rand(5, 15);
?>
以上例程的輸出類似於:
7771 22264 11