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

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

如何從鍵中獲取數組元素的值

如何從鍵中獲取數組元素的值

PHP
青春有我 2021-11-05 16:15:59
以下是我的數組Array([id] => 1[user_id] => 30[list] => Array    (        [0] => Array            (                [id] => 1                [card_id] => 6                [amount] => 400            )        [1] => Array            (                [id] => 2                [card_id] => 3                [amount] => 500            )    ))從上面的數組中,我想獲取列表鍵中的金額鍵的值。我想將這些值存儲在一個變量中。PS:在列表數組中它將有多個數組編輯: 輸出中應該有所有數量的總和。例如從上面的數組總和將是900 是$total_amount = 900
查看完整描述

2 回答

?
呼如林

TA貢獻1798條經驗 獲得超3個贊

一個帶有array_columnarray_sum 的襯墊;

echo array_sum(array_column($array["list"], 'amount')); // 900

在線查看:https : //3v4l.org/EsvJO


查看完整回答
反對 回復 2021-11-05
?
交互式愛情

TA貢獻1712條經驗 獲得超3個贊

這是你想要的,簡單的 foreach:


$array = [

"id" => 1,

"user_id" => 30,

"list" => [

            [

                "id" => 1,

                "card_id" => 6,

                "amount" => 400,

            ],


        [


                "id" => 2,

                "card_id" => 3,

                "amount" => 500,

        ]


    ]

];


$totalAmount = 0;


foreach ($array["list"] as $array){

  $totalAmount += $array["amount"];

}


var_dump($totalAmount);

結果:900


查看完整回答
反對 回復 2021-11-05
  • 2 回答
  • 0 關注
  • 172 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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