在生活中我们会对数据做随机的处理,那么放到数组中,可以进行随机抓取元素的操作。这里就不得不提到array_rand()函数,我们可以在随机获取元素时,通过这种函数,同时返回的键名方面可以选择指定与否。下面我们就对array_rand()函数的说明、语法、参数、返回值、实例分享。

1、说明

从数组中随机取出一个或多个元素。

2、语法array_rand(array,number)

3、参数

array

Number

4、返回值

返回一个随机元素的键名,否则返回一个包含随机键名的数组。

5、实例<?php

$input=array("科比","姚明","詹姆斯","艾佛森","基德");

echo "

";

echo "随机获取一个元素" . "
";

print_r(array_rand($input));

echo "
";

echo "随机获取两个元素" . "
" ;

print_r(array_rand($input,2));

echo "

";

/*运行结果:

随机获取一个元素

2

随机获取两个元素

Array

(

[0] => 2

[1] => 3

)

*/

?>

以上就是php中array_rand()函数的使用,大家在看完本篇的内容后,可以对数组方面进行挑选的练习,加深本次学习的记忆。更多php学习指路:

php里rand()函数怎么用,php中array_rand()函数怎么使用?相关推荐

  1. python中reduce函数的运用_python 中 reduce 函数的使用

    reduce()函数也是Python内置的一个高阶函数. reduce()函数接收的参数和 map()类似,一个函数 f,一个list,但行为和 map()不同,reduce()传入的函数 f 必须接 ...

  2. c语言程序中函数类型,C语言中的函数分别有什么?

    C语言函数是一种函数,用来编译C语言,所在库函数为ctype.h,分为分类函数,数学函数,目录函数,进程函数,诊断函数,操作函数等. C语言中的函数在其他编程语言中也称为过程或子程序.要执行任务,我们 ...

  3. 通过GetProcAddress函数动态调用dll中地函数,是否必须通过extern C声明导出函数?(转)...

    通过GetProcAddress函数动态调用dll中的函数,是否必须通过extern "C"声明导出函数? [已结贴,结贴人:darongtou] 如题,网上搜了N多资料,一直找不 ...

  4. python symbol函数展开_QGIS表达式中的函数

    编程语言中的函数,与数学函数的定义大不相同.在计算机领域,函数是指一段可以直接被另一段程序或代码引用的程序或代码,也叫做子程序(subroutine).过程(procedure).方法(method) ...

  5. arrayrand php,php中array_rand函数的功能起什么作用呢?

    摘要: 下文讲述php中array_rand函数的功能讲解,如下所示: array_rand函数功能说明: 随机返回数组中的键, 当返回键多余一个时,则会返回一个包含键的数组 array_rand语法 ...

  6. GetProcAddress()函数动态调用DLL中的函数,是否必须通过extern C声明导出函数?

    GetProcAddress()函数动态调用DLL中的函数,是否必须通过extern C声明导出函数? 通过GetProcAddress函数动态调用dll中的函数,是否必须通过extern " ...

  7. python——函数(定义函数、传递实参、返回值、传递列表、传递任意数量的实参、将函数存储在模块中、函数编写指南)

    目录 定义函数 传递实参 返回值 传递列表 传递任意数量的实参 将函数存储在模块中 函数编写指南 定义函数 #------定义函数---------- def user():print('hello! ...

  8. python中divmod函数的用法_Python中divmod函数的用法

    Python中divmod函数的用法,语言,余数,是一种,面向对象,函数 Python中divmod函数的用法 Python中divmod函数的用法 在Python中divmod函数的作用是把除数和余 ...

  9. python里compile的作用_Python代码中compile()函数具有哪些功能呢?

    摘要: 下文讲述Python代码中compile()函数的功能说明,如下所示: compile()函数功能说明 compile()函数功能: 用于将一个字符串编译为字节代码 compile()函数语法 ...

最新文章

  1. TOMCAT6中一个警告“Parameters:Invalid chunk ignored ”
  2. 什么是neo4j cql查询语言 cypher 密码 暗号
  3. Redis宕机了怎么办?
  4. String.split()方法你可能不知道的一面
  5. 【什么是数据隐私?安全与隐私的区别?】差分隐私代码实现系列(一)
  6. xlsxwriter php,Xlsxwriter
  7. ubuntu16.04安装pycharm,并设置快捷启动方式
  8. Educational Codeforces Round 23 F. MEX Queries(线段树)
  9. java入门书籍《java语言程序设计 基础篇》原书第10版 强烈推荐
  10. PTA程序设计综合实践1.10
  11. Word转换PDF:pdf虚拟打印机怎么用操作技巧详解
  12. python在线编辑文档-使用python编辑和读取word文档
  13. mASK调制在AWGN信道下的可达信息速率的积分计算法
  14. 分别编写计算球的表面积和体积的函数area和volume。在主函数中输入球的半径,分别调用函数area和volume计算并输出球的表面积和体积。
  15. 东莞比较好的java培训学校,先收藏了
  16. 云脉芯联加入龙蜥社区,共建网络“芯”生态
  17. 融资规模似雪球越滚越厚,谁能抢占工业互联网的制高点?
  18. android studio中添加EditText错误的解决方法
  19. 启发式搜索算法(A*算法)
  20. C++ 类的交叉引用

热门文章

  1. Win10系列:UWP界面布局基础11
  2. 程序猿接私活经验总结,来自csdn论坛语录
  3. 2012 草莓音乐节 [组图]
  4. 白领丽人减肥四大注意 - 生活至上,美容至尚!
  5. php如何解决中文乱码问题?
  6. 解决Mac下npm权限问题
  7. div宽度设置无效问题解决
  8. laravel中TokenMismatchException异常处理
  9. Chrome 提标 您的浏览器限制了第三方Cookie...解决方法
  10. python3.7导入gevent模块报错的解决方案