浏览模式: 普通 | 列表
2月, 2020 | 1
php中的shuffle()函数只能随机打乱一维数组,有什么办法快速便捷的打乱多维数组?
php手册上也提供了参考

随机排序二维数组的函数

<?php
function shuffle_assoc($list) {
     if (!is_array($list)) return $list;
     $keys = array_keys($list);
     shuffle($keys);
     $random = array();
     foreach ($keys as $key)
         $random[$key] = $list[$key];
     return $random;
}
?>


随机排序多维数组的函数[code][/code]...

阅读全文…
1