PHP | array_rand() Function

array_rand() Function

PHP的这个内建函数用于从数组中获取随机数量的元素。元素是一个键,可以返回一个或多个键。在实际应用中,这不是很有用,因为该函数使用了不适合用于加密目的的伪随机数生成器。

语法

参数:该函数只接受两个参数,描述如下:

  • $array (mandatory):这是一个必填参数,引用原始输入数组。
  • $num(可选):该参数指需要返回的随机数。它必须大于等于1否则会抛出E_WARNING。

返回值:该函数从数组中返回随机生成的值。返回元素的数量取决于分配给该函数的$num的值。

下面的程序演示了PHP中的array_rand()函数:

在下面的程序中,我们传递了第二个参数,它指定了要返回的元素的数量。

输出

现在让我们看看如果不传递第二个参数会发生什么。

输出

参考
http://php.net/manual/en/function.array-rand.php

如果有不懂的地方请留言,SKY8G网站编辑者专注于研究IT源代码研究与开发。希望你下次光临,你的认可和留言是对我们最大的支持,谢谢!

上一篇: PHP | array_push() Function

下一篇: PHP | array_pop() Function

登录 评论
avatar