Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 随机洗牌数组值_Php_Arrays_Random_Element - Fatal编程技术网

Php 随机洗牌数组值

Php 随机洗牌数组值,php,arrays,random,element,Php,Arrays,Random,Element,如何使用随机逻辑对数组项重新排序? 例如: $arr = array('one', 'two', 'three', 'four', 'five'); 改为: $new_arr = array('five', 'one', 'three', 'four', 'two'); 您可以使用内置的shuffle()PHP函数: <?php $arr = array('one', 'two', 'three', 'four', 'five'); shuffle($arr);

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

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

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

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

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

Google,文字:“php数组随机”,结果:太多了。不要偷懒。而且,这个词是“随机的”,而不是“随机的”,这个词甚至不存在(但我还是喜欢它)。