在PHP中,数组是非常常用的数据类型之一,对数组的操作也是非常频繁,其中,针对数组的随机函数shuffle()和array_rand()也是非常常用的。本篇文章将详细讲解这两个随机函数的使用方法。
PHP数组函数序列 之shuffle()和array_rand() 随机函数使用介绍
在PHP中,数组是非常常用的数据类型之一,对数组的操作也是非常频繁,其中,针对数组的随机函数shuffle()和array_rand()也是非常常用的。本篇文章将详细讲解这两个随机函数的使用方法。
shuffle()函数
函数说明
shuffle()函数可将数组随机排序。
函数参数
shuffle()函数的参数是一个数组。
函数返回值
shuffle()函数返回值为布尔值,如果对数组排序成功返回TRUE,否则返回FALSE。
示例说明
示例代码如下:
array_rand()函数
函数说明
array_rand()函数将从数组中取出一个或多个随机的键。
函数参数
array_rand()函数的第一个参数为数组,第二个参数为取出键的数量,取值范围为1~数组长度。
函数返回值
array_rand()函数返回值为一个随机键或者包含多个随机键的数组。
示例说明
示例代码如下:
总结:以上是shuffle()和array_rand()函数的使用方法,希望这篇文章对大家有所帮助。