【发布时间】:2013-03-26 17:07:08
【问题描述】:
我有两个大数组,大约有 1000 个键,并且每天都在增长。
如何在array1[]['uid'] 和array2[][7] 中将这些数组按值合并为一个
请注意,正确的值可能是例如 array1[45]['uid'] 和 array2[155][7] 或
array1[444]['uid'] 和 array2[666][7] 等。
array1
0 =>
array
'login' => string '104' (length=5)
'uid' => string '1363861889.100' (length=14)
1 =>
array
'login' => string '131' (length=5)
'uid' => string '1363863722.126' (length=14)
etc...
还有一个
array2
0 =>
array
0 => string '2013' (length=4)
1 => string '03' (length=2)
2 => string '25' (length=2)
3 => string '15' (length=2)
4 => string '39' (length=2)
5 => string '49' (length=2)
6 => string 'anonymous' (length=9)
7 => string '1363863722.126' (length=19)
1 =>
array
0 => string '2013' (length=4)
1 => string '03' (length=2)
2 => string '25' (length=2)
3 => string '12' (length=2)
4 => string '39' (length=2)
5 => string '42' (length=2)
6 => string 'anonymous' (length=9)
7 => string '1363861889.100' (length=19)
etc...
array1[0]['uid'] 这里的值相同array2[1][7]
我想得到:
array
0 => string '2013' (length=4)
1 => string '03' (length=2)
2 => string '25' (length=2)
3 => string '12' (length=2)
4 => string '39' (length=2)
5 => string '42' (length=2)
6 => string 'anonymous' (length=9)
7 => string '1363861889.100' (length=19)
'login' => string '104' (length=5)
'uid' => string '1363861889.100' (length=14)
【问题讨论】:
标签: php arrays array-merge