PHP如何从一个数组数据列表中随机取其中的数值?
更新:2023-03-18 19:06:04
人气:59
来源:本站原创
A+
PHP如何从一个数组数据列表中随机取其中的数值?
$img_num=array("6","8","10","15","16","17","19","20","21","24","25","30");//随机图片编码
$filePath="/image/".$img_num[array_rand($img_num)].".jpg";
上面代码中的array_rand函数就是,返回包含随机键名的数组。
定义和用法
array_rand(array,number) 函数返回数组中的随机键名,或者如果您规定函数返回不只一个键名,则返回包含随机键名的数组。
说明
array_rand() 函数从数组中随机选出一个或多个元素,并返回。
第二个参数用来确定要选出几个元素。如果选出的元素不止一个,则返回包含随机键名的数组,否则返回该元素的键名。
推荐的文章
随手记
PHP经验分享
- ● mysql错误:Foundoptionwithoutprecedinggroupinconfigfile
- ● PHP获取用户访问IP地址的5种方法
- ● PHP用imagerotate旋转图片和等比缩放压缩、添加水印
- ● php怎么把时间转成数字
- ● 利用PHPflush函数在运行过程中直接打印输出结果
- ● php与JavaScript的正则表达式使用方法是否一样?
- ● PHP中preg_match()和preg_match_all()正则表达式的用法区别
- ● PHP批量向百度主动推送URL加快收录的示例代码
- ● 使用PHP中3个神奇常量快速获取目录、文件名和行号
- ● PHP删除目录下指定时间天数前的文件