php函数-shuffle

Posted DDDDemo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php函数-shuffle相关的知识,希望对你有一定的参考价值。

Shuffle()函数说明:

-随机乱序现有数组并不保留键值:

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

语法说明:

shuffle(array)

其中,array是规定要使用的数组。

关于返回值:成功则返回TRUE,失败则返回FALSE

demo:

$my_array = array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow","e"=>"purple");

shuffle($my_array);
print_r($my_array);
?>

输出结果:

Array ( [0] => purple [1] => blue [2] => yellow [3] => green [4] => red )

注意,根据结果我们发现,首先,乱序,其次,键值被重置

以上是关于php函数-shuffle的主要内容,如果未能解决你的问题,请参考以下文章

php函数-shuffle

PHP Shuffle 包含(ed)文件

PHP之string之str_shuffle()函数使用

php str_shuffle()函数 语法

php str_shuffle()函数 语法

求PHP高手解析一下shuffle函数的实现原理