定义
rand()函数获取一个随机数。如果调用它没有参数,它将返回一个介于0和返回值之间的数字getrandmax()。
语法
PHP rand()函数具有以下语法。
int rand ( [int min, int max] )
参数
| 参数 | 是必须的 | 描述 |
|---|---|---|
| min | 可选的。 | 要返回的最低数字。默认值为0 |
| max | 可选的。 | 要返回的最大数字。默认值为getrandmax() |
如果您为它提供两个参数,rand()将使用这些数字作为随机数的上限和下限,包括那些值。也就是说,如果指定1和3,则值可以是1,2或3。
返回值
| 项目 | 值 |
|---|---|
| 返回值 | min(或0)和max(或getrandmax())之间的随机整数, |
| 返回类型 | 整数 |
注意
如果你想要一个10到100之间的随机整数,请使用rand(10,100)。mt_rand()函数产生更好的随机值,并且比rand()快4倍。
实例1
<?php
$random = rand();
$randrange = rand(1,10);
?>
生成的数字rand()比使用mt_rand()函数更可预测。
实例2
显示随机图片
<html>
<body>
<?php
/*
http://www.manongjc.com/article/1742.html
作者:码农教程
*/
srand( microtime() * 1000000 );
$num = rand( 1, 4 );
switch( $num ){
case 1 : $car = \"a.jpg\"; $url=\"a.php\"; break;
case 2 : $car = \"f.jpg\"; $url=\"f.php\"; break;
case 3 : $car = \"j.jpg\"; $url = \"j.php\"; break;
case 4 : $car = \"p.jpg\"; $url = \"p.php\"; break;
}
$banner = \"<a href=\'$url\'>\";
$banner.= \"<img src=\'$car\'\";
$banner.= \"width=\'380\' height=\'110\'>\";
$banner.=\"</a>\";
echo( $banner );
?>
</body>
</html> 继续阅读与本文标签相同的文章
上一篇 :
php rad2deg()函数
-
充分利用系统磁盘空间,Windows 7操作系统如何创建压缩文件夹
2026-05-14栏目: 教程
-
iPhone11系列性能测试:碾压华为麒麟990,性能超越它两倍!
2026-05-14栏目: 教程
-
手机导航是怎样判断路况的?不仅是通过卫星,这几个原因使导航更智能
2026-05-14栏目: 教程
-
手机信号突然从“4G”变成“E”,是什么意思?客服给出答案
2026-05-14栏目: 教程
-
互联网架起“乌镇式生活”
2026-05-14栏目: 教程
