怎麼把索引值相同的合并,並且把鍵名的值相加,然後按照鍵名的值的大小形成一個新的數組,請高人指點

來源:互聯網
上載者:User
如何把索引值相同的合并,並且把鍵名的值相加,然後按照鍵名的值的大小形成一個新的數組,請高人指點。
Array ( [615] => 贛州 [510] => 南昌 [485] => 九江 [375] => 南昌 [350] => 贛州 [295] => 九江 [280] => 九江 )
如何把索引值相同的合并,並且把鍵名的值相加,然後按照鍵名的值的大小形成一個新的數組,請高人指點。

分享到:


------解決方案--------------------
error_reporting(E_ALL ^ E_NOTICE);
$a = array ( 615 => '贛州', 510 => '南昌', 485 => '九江', 375 => '南昌', 350 => '贛州', 295 => '九江', 280 => '九江' );
foreach($a as $v=>$k) {
$b[$k] += $v;
}
$b = array_flip($b);
print_r($b);
Array
(
[965] => 贛州
[885] => 南昌
[1060] => 九江
)
  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.