随机调整数组值

时间:2018-07-18 09:35:53

标签: php arrays random element

如何使用随机逻辑对数组条目重新排序? 例如:

$arr = array('one', 'two', 'three', 'four', 'five');

更改为:

$new_arr = array('five', 'one', 'three', 'four', 'two');

1 个答案:

答案 0 :(得分:1)

您可以使用内置的shuffle() PHP函数:

<?php
    $arr = array('one', 'two', 'three', 'four', 'five');
    shuffle($arr);
    print_r($arr);
?>