php专区

 首页 > php专区 > PHP高级 > 缓存异常处理 > 怎么把键值相同的合并,并且把键名的值相加,然后按照键名的值的大小形成一个新的数组,请高人指点

怎么把键值相同的合并,并且把键名的值相加,然后按照键名的值的大小形成一个新的数组,请高人指点

分享到:
【字体:
导读:
         摘要:如何把键值相同的合并,并且把键名的值相加,然后按照键名的值的大小形成一个新的数组,请高人指点。Array([615]=>赣州[510]=>南昌[485]=>九江&...

怎么把键值相同的合并,并且把键名的值相加,然后按照键名的值的大小形成一个新的数组,请高人指点
如何把键值相同的合并,并且把键名的值相加,然后按照键名的值的大小形成一个新的数组,请高人指点。
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] => 九江
) 怎么把键值相同的合并,并且把键名的值相加,然后按照键名的值的大小形成一个新的数组,请高人指点
分享到:
你的PHP似乎没有安装运行WordPress所必需...
你的PHP似乎没有安装运行WordPress所必需的MySQL扩展 您的PHP似乎没有安装运行WordPress所必需的MySQL扩展。PHP版本5.4  MySql版本5.5.25 我想用wordpress搭建网站,IIS+php+mysql php,mysql环境搭建成功,  可以显示php配置成功的界面,但是一进入http://localhost/wp-admin/install.php就  显示您的PHP似乎没有安...
两个数组怎么按照其中一个相同的相加形成...
两个数组怎么按照其中一个相同的相加形成新数组 两个数组如何按照其中一个相同的相加形成新数组$t1=Array ( [0] => 1320 [1] => 990 [2] => 895 [3] => 790 [4] => 775 [5] => 745 [6] => 740 [7] => 680 [8] => 665 [9] => 535 ) $t2=Array ( [0] => 南昌 [1] => 赣州 [2] => ...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……