php - 随机打乱数组值
问题描述
如何使用随机逻辑重新排序数组条目?例如 :
$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);
?>
推荐阅读
- c# - 如何在 Azure 上发布多项目解决方案
- c# - 读取 MT940 文件数据并存入数据库表
- sql - 动态 SQL 在多个模式中循环遍历同一个表
- ios15 - Xcode 不支持 iOS 15.0
- java - 为什么字符串的 Avro 字段现在需要 avro.java.string 类型?
- apache-flink - Flink SQL 1.11 中查询嵌套字段
- python - 由于某种原因无法更改列表列表。适用于 python 2 但不适用于 python 3
- javascript - 将嵌套数组和元素作为参数的函数,返回一个新数组,如果嵌套数组不包含元素,它将把它推送到 newArr
- html - 为什么我的网格项目没有与中心对齐?
- python - 获取开始和结束时间戳并查找按日期分组的两个时间戳之间的秒数的更快方法?