首页 > 代码库 > 一维数组打乱顺序shuffle函数
一维数组打乱顺序shuffle函数
$shopObj = new ShopModel(); $this->data = http://www.mamicode.com/$shopObj->field(‘id‘)->select(); //二维数组降一维 $this->data = http://www.mamicode.com/$this->translatArray2($this->data); //一维数组打算顺序 shuffle($this->data); //长度4分割数组 $this->data = http://www.mamicode.com/array_chunk($this->data,4); //查出随机的店铺 $this->data = http://www.mamicode.com/$shopObj->alias(‘a‘)->field($this->Lfield) ->join(‘wd_yylm_shop_attr b‘,‘a.id = b.shopid‘,‘left‘) ->where(‘a.id‘,‘in‘,$this->data[$p-1]) ->select(); if (empty($this->data)) { $this->msg = ‘数据为空‘; }
shuffle(),将一维数组打乱顺序,成功返回1,失败返回0;
array_chunk($arr,$num),可以将一维数组$arr长度4个为一组,分割成若干个小数组
一维数组打乱顺序shuffle函数
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。