Rumah  >  Artikel  >  pembangunan bahagian belakang  >  怎么把这两个函数相同的键值相加形成新的数组

怎么把这两个函数相同的键值相加形成新的数组

WBOY
WBOYasal
2016-06-13 12:34:33988semak imbas

如何把这两个函数相同的键值相加形成新的数组。
$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] => 吉安 [3] => 九江 [4] => 南昌 [5] => 九江 [6] => 萍乡 [7] => 省外 [8] => 南昌 [9] => 九江 ) 

$t1和$t2的长度一样,且他们的值都是相互对应的,
比如
[0] => 1320
[0] => 南昌
代表南昌的数字是1320,我现在想把里面的$t2里面的如果相同的分别相加。

比如,里面的南昌 
[0] => 1320 
[0] => 南昌
---------------------
[4] => 775
[4] => 南昌
-----------------
[8] => 665
 [8] => 南昌 
怎么把这三个数字相加。

形成一个下面的数组:
$t3=Array ( [2760] => 南昌 [990] => 赣州 [895] => 吉安 [2070] => 九江 [740] => 萍乡 [680] => 省外 ) ?
如果用array_combine函数的话,请考虑一下键名相同被忽略的情况。

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya: php汉语言转拼音 Artikel seterusnya: windows停nginx+php简单配置