• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP——实现随机打乱一个二维数组

原作者: [db:作者] 来自: [db:来源] 收藏 邀请
<?php

/*
* @Author: wyy
* @Date:   2019-01-28 10:26:29
* @Email:  [email protected]
* @Last Modified by:   wyy
* @Last Modified time: 2019-01-28 10:30:12
 */


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;
}


$list = [

        ['id'=>518,'gift_name'=>'礼物一','open_time'=>1548687600,'gift_id'=>34],
        ['id'=>519,'gift_name'=>'礼物二','open_time'=>1548687600,'gift_id'=>35],
        ['id'=>520,'gift_name'=>'礼物三','open_time'=>1548687600,'gift_id'=>36],
        ['id'=>521,'gift_name'=>'礼物四','open_time'=>1548687600,'gift_id'=>37]

];


$test = shuffle_assoc($list);
var_dump($test);

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
[转]浅谈phpweb安全发布时间:2022-07-10
下一篇:
全面解读php-引用变量(&amp;)发布时间:2022-07-10
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap