PHP 中的 shuffle 函数用于把 数组 中的元素按随机顺序重新排列。该函数为数组中的元素分配新的键名。已有键名将被删除。
shuffle(array);
参数 | 描述 |
---|---|
array | 必需。规定要使用的数组。 |
若成功则返回 TRUE,若失败则返回 FALSE。
本函数为数组中的单元赋予新的键名。这将删除原有的键名而不仅是重新排序。
使用 shuffle() 函数,打乱数组
<?php
echo "嗨客网(www.haicoder.net)<br>";
$my_array = array("red","green","blue","yellow","purple");
shuffle($my_array);
print_r($my_array);
程序运行后,控制台输出如下:
我们使用了 shuffle 函数,打乱了数组的排序。
使用 shuffle() 函数,打乱关联数组
<?php
echo "嗨客网(www.haicoder.net)<br>";
$my_array = array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow","e"=>"purple");
shuffle($my_array);
print_r($my_array);
程序运行后,控制台输出如下:
我们使用了 shuffle 函数,打乱了关联数组的排序。
PHP 中的 shuffle 函数用于把数组中的元素按随机顺序重新排列。该函数为数组中的元素分配新的键名。已有键名将被删除。