Php/docs/function.shuffle
来自菜鸟教程
shuffle
(PHP 4, PHP 5, PHP 7)
shuffle — 打乱数组
说明
shuffle
( array &$array
) : bool
本函数打乱(随机排列单元的顺序)一个数组。 它使用的是伪随机数产生器,并不适合密码学的场合。
Note:
如果两个成员完全相同,那么它们在排序数组中的相对顺序是未定义的。
参数
array
- 待操作的数组。
返回值
成功时返回 true
, 或者在失败时返回 false
。
范例
Example #1 shuffle() 例子
<?php$numbers = range(1, 20);shuffle($numbers);foreach ($numbers as $number) { echo "$number ";}?>
注释
Note:
此函数为array
中的元素赋与新的键名。这将删除原有的键名,而不是仅仅将键名重新排序。