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

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

我正在嘗試用 PHP 壓縮數組

我正在嘗試用 PHP 壓縮數組

PHP
慕仙森 2023-06-24 16:10:25
Array(    [3M] => Array        (            [0] => Array                (                    [name] => 3M                    [price] => 158.15                )            [440] => Array                (                    [name] => 3M                    [price] => 156.69                )        )    [AO Smith] => Array        (            [1] => Array                (                    [name] => AO Smith                    [price] => 47.29                )            [441] => Array                (                    [name] => AO Smith                    [price] => 47.19                )        )所以我有一個上面的數組^^^。我想將其轉換為壓縮數組格式。我需要一個循環上述內容并以下面的格式輸出的函數。Array(    [3M] => Array        (           [price1] => 158.15           [price2] => 156.69                )    [AO Smith] => Array        (           [price1] => 47.29           [price2] => 47.19                )  )以上是我想要的面向數據的方式。謝謝您的幫助。
查看完整描述

1 回答

?
瀟瀟雨雨

TA貢獻1833條經驗 獲得超4個贊

您會發現您想要的格式并不好,而且不那么可用或靈活。然而,這將為您提供更好的格式。 name和price是描述性的,price1與和price2沒有什么不同:01


foreach($array as $key => $values) {

    $result[$key] = array_column($values, 'price');

}

產量:


Array

(

    [3M] => Array

        (

            [0] => 158.15

            [1] => 156.69

        )


    [AO Smith] => Array

        (

            [0] => 47.29

            [1] => 47.19

        )


)


查看完整回答
反對 回復 2023-06-24
  • 1 回答
  • 0 關注
  • 126 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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