PHP shuffle函数

PHP shuffle函数教程

PHP 中的 shuffle 函数用于把 数组 中的元素按随机顺序重新排列。该函数为数组中的元素分配新的键名。已有键名将被删除。

shuffle函数详解

语法

shuffle(array);

参数

参数 描述
array 必需。规定要使用的数组。

返回值

若成功则返回 TRUE,若失败则返回 FALSE。

说明

本函数为数组中的单元赋予新的键名。这将删除原有的键名而不仅是重新排序。

案例

shuffle打乱数组

使用 shuffle() 函数,打乱数组

<?php echo "嗨客网(www.haicoder.net)<br>"; $my_array = array("red","green","blue","yellow","purple"); shuffle($my_array); print_r($my_array);

程序运行后,控制台输出如下:

74_PHP shuffle函数详解.png

我们使用了 shuffle 函数,打乱了数组的排序。

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);

程序运行后,控制台输出如下:

75_PHP shuffle函数详解.png

我们使用了 shuffle 函数,打乱了关联数组的排序。

PHP shuffle函数总结

PHP 中的 shuffle 函数用于把数组中的元素按随机顺序重新排列。该函数为数组中的元素分配新的键名。已有键名将被删除。