通常,我們合并多個(gè)數(shù)組用的是array_merge()函數(shù),其實(shí),PHP手冊(cè)中關(guān)于數(shù)組操作符的介紹給了我們更簡(jiǎn)單的方法,那就是"+"號(hào),看看下面的例子就明白了(詳細(xì)了解)
代碼如下:
<?php
$a = array('a' => 'a', 'b' => 'b');
$b = array('c' => 'c', 'd' => 'd');
$c = $a + $b;
print('<pre>');
print_r($c);
print('</pre>');
?>
結(jié)果:
代碼如下:
Array
(
[a] => a
[b] => b
[c] => c
[d] => d
)
注意:加號(hào)和array_merge()函數(shù)還是有區(qū)別的,就是當(dāng)用加號(hào)合并數(shù)組時(shí),如果數(shù)組間存在同名的鍵,那么保留前面數(shù)組對(duì)應(yīng)的鍵值,而array_merge()函數(shù)正好相反。
更多信息請(qǐng)查看IT技術(shù)專欄