You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

页面刷新时随机打乱指定数组的技术实现需求

实现PHP数组每次刷新随机排序

要实现页面刷新时数组随机重新排列,PHP里有个非常方便的内置函数 shuffle(),它会直接打乱数组的顺序,而且每次执行的结果都是随机的,完全符合你的需求。

示例代码

<?php
// 你的原始数组
$originalArray = array(
    '5c832a3fec3a6',
    '5c832a3fdbe90',
    '5c832a3fc6335',
    '5c832a3fb080d',
    '5c832a3f89d5b'
);

// 打乱数组顺序
shuffle($originalArray);

// 输出结果看看
print_r($originalArray);
?>

补充说明

  • shuffle() 函数会直接修改原数组,如果不想改动原始数据,可以先复制一份再打乱:
$shuffledArray = $originalArray;
shuffle($shuffledArray);

这样每次刷新页面,$shuffledArray 都会是原数组的新随机排列,原数组则保持不变。

  • 每次执行 shuffle() 都会生成不同的随机排列,完美匹配你“刷新页面得到新随机数组”的需求。

内容的提问来源于stack exchange,提问作者D.priye

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.13 06:27:49