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