PHP shuffle() 函数
PHP shuffle() 函数把数组中的元素按随机顺序重新排列
( PHP >= 4 )
函数原型
shuffle( array );
该函数为数组中的元素分配新的键名,已存在的键名将被删除
参数
参数 | 描述 |
---|---|
array | 必需。规定要使用的数组 |
返回值
如果成功则返回 TRUE,如果失败则返回 FALSE
范例
把数组中的元素按随机顺序重新排列
<?php $my_array = array("red","green","blue","yellow","purple"); shuffle($my_array); print_r($my_array);
运行以上 PHP 范例,输出结果如下
Array ( [0] => yellow [1] => green [2] => red [3] => blue [4] => purple )
范例 2
把数组中的元素按随机顺序重新排列
<?php $my_array = array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow","e"=>"purple"); shuffle($my_array); print_r($my_array);
运行以上 PHP 范例,输出结果如下
Array ( [0] => green [1] => yellow [2] => red [3] => blue [4] => purple )