<?php
$my_array = array("red","green","blue","yellow","purple");
shuffle($my_array);
print_r($my_array);
?>
打印结果如下:
Array ( [0] => red [1] => green [2] => yellow [3] => purple [4] => blue )
对数组进行随机顺序打乱
shuffle() 函数把数组中的元素按随机顺序重新排列。
该函数为数组中的元素分配新的键名。已有键名将被删除(参见下面的例子 1)。
需要注意到的是,当数组是key-value键值对时,原有的键将会被修改,生成的新的数组将会以0,1,2,3 这样的键存在。