我有多個arrays
,我試圖merge
他們。想象下面的代碼;合併PHP關聯數組
$arr1[ 'a' ] = array('a', 'b', 'c');
$arr2[ 'a' ] = array('d', 'e', 'f');
$arr3[ 'a' ] = array('g', 'h', 'i');
$arr1[ 'b' ] = array('a', 'b', 'c');
$arr2[ 'b' ] = array('d', 'e', 'f');
$arr3[ 'b' ] = array('g', 'h', 'i');
$buf = array_merge($arr1, $arr2, $arr3);
print_r($buf);
我期待的結果是;
Array
(
[a] => Array
(
[ 0 ] => a
[ 1 ] => b
[ 2 ] => c
[ 3 ] => d
[ 4 ] => e
[ 5 ] => f
[ 6 ] => g
[ 7 ] => h
[ 8 ] => i
)
[b] => Array
(
[ 0 ] => a
[ 1 ] => b
[ 2 ] => c
[ 3 ] => d
[ 4 ] => e
[ 5 ] => f
[ 6 ] => g
[ 7 ] => h
[ 8 ] => i
)
)
我嘗試使用array_merge()
和array_combine()
沒有成功。希望任何人都可以幫忙。
簡單美麗。 – KaekeaSchmear 2014-09-06 20:22:42