亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

將數組與有組織的有效載荷數據結合

將數組與有組織的有效載荷數據結合

PHP
九州編程 2023-05-26 16:28:42
我正在嘗試從這個 for 循環中獲取唯一值并組織它們 Payload:$name = ['Mazda','Mazda','Lexus', 'Lexus'];$count = [1,1,1,1];$gp =[54,35,23,46];我有一個有效載荷,我試圖根據“唯一”名稱將數據組織到數組中,這樣我就可以匯總結果并最終將其傳遞給 PDF。我要創建的列是總列。例子。NAME  | C | GP |------|---|----| Mazda | 2 | 89 |Lexus | 2 | 69 |最好的方法是什么?我想過做 array_unique
查看完整描述

1 回答

?
胡子哥哥

TA貢獻1825條經驗 獲得超6個贊

這是我的方法


// Data

$name = ['Mazda','Mazda','Lexus', 'Lexus'];

$count = [1,1,1,1];

$gp =[54,35,23,46];


// declare result array

$result = [];

// do Looping

for($i = 0; $i < count($name); $i++) {

    $result[ $name[$i] ] = [

                        "C" => ($result[ $name[$i] ]['C'] ?? 0) + $count[$i],

                        "GP" => ($result[ $name[$i] ]['GP'] ?? 0) + $gp[$i]

                        ];

}

print_r($result);

演示: https: //3v4l.org/U3nQ0


查看完整回答
反對 回復 2023-05-26
  • 1 回答
  • 0 關注
  • 128 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號