第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

PHP根據(jù)id重新排列數(shù)據(jù)

PHP根據(jù)id重新排列數(shù)據(jù)

PHP
牛魔王的故事 2023-08-19 10:37:26
Array(    [0] => Array        (            [id] => 1            [member_id] => 8            [total] => 5            [mainroomid] => 2                 )    [1] => Array        (            [id] => 2            [member_id] => 11            [total] => 2            [mainroomid] => 2        )    [2] => Array        (            [id] => 3            [member_id] => 8            [total] => 8            [mainroomid] => 2        )    [3] => Array        (            [id] => 4            [member_id] => 11            [total] => 3            [mainroomid] => 2        )    [4] => Array        (            [id] => 5            [member_id] => 29            [total] => 4            [mainroomid] => 2        )    [5] => Array        (            [id] => 6            [member_id] => 8            [total] => 5            [mainroomid] => 1        )    [6] => Array        (            [id] => 7            [member_id] => 11            [total] => 3            [mainroomid] => 1        ))上面的數(shù)據(jù)是從MySQL數(shù)據(jù)庫返回的,我的邏輯被困在這里,我想相應(yīng)地循環(huán)數(shù)據(jù)并將數(shù)據(jù)重新排列到一個新數(shù)組中。是否意味著所有相同的會員id我需要將所有的總數(shù)相加并根據(jù)mainroomid分開。任何人都可以幫忙解決這個問題:(?下面是我需要顯示的數(shù)據(jù)。
查看完整描述

1 回答

?
函數(shù)式編程

TA貢獻1807條經(jīng)驗 獲得超9個贊

您可以使用 laravel 的集合通過sortBy?和groupBy方法輕松完成此操作。

// Lets say $data contains the data you listed above.


$sorted = collect($data)->sortBy('member_id')->groupBy('mainroomid')->values()->toArray();



查看完整回答
反對 回復(fù) 2023-08-19
  • 1 回答
  • 0 關(guān)注
  • 165 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號