php - 如何随机化数组中的项目

时间:2017-12-11 12:00:44

标签: php arrays

我有一个数组,假设:

$a=array("a","b","c","d","e");

我想让我的数组中的项目随机化,我想随机化/里面的项目。例如我在病房后得到这个:

$a=array("d","a","b","e","c");

我试图使用shuffle,但它没有做我想要的事情

如何让我的数组随机化?

3 个答案:

答案 0 :(得分:1)

使用shuffle函数

  $a=array("a","b","c","d","e");

    shuffle($a);
    print_r($a);

有关shuffle阅读Documentation

的详细信息

答案 1 :(得分:0)

请使用随机播放功能。参考:http://php.net/manual/en/function.shuffle.php

$a=array("a","b","c","d","e");

shuffle($a);
print_r($a);

答案 2 :(得分:-1)

shuffle()你只需要在shuffle函数中传递你的数组。

<?php
$a=array("a","b","c","d","e");

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

参考:https://www.w3schools.com/PhP/func_array_shuffle.asp