這篇文章主要講解了“php中怎么組合數(shù)組”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“php中怎么組合數(shù)組”吧!
東遼網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)建站,東遼網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為東遼上千提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)要多少錢,請找那個售后服務(wù)好的東遼做網(wǎng)站的公司定做!
1.+操作符
直接將兩個數(shù)組的值合并成為一個數(shù)組。
1]; $b = [2,2,4,'a'=>6,'b'=>9]; $d = [1,6,7,8,'b'=>10]; $c = $a+$b+$d; var_dump($c); //輸出 array(6) { [0]=> int(1) [1]=>int(2) [2]=>int(3) ["a"]=>int(1) ["b"]=>int(9) [3]=>int(8) } ?>
2.array_merge
直接將兩個數(shù)組進(jìn)行合并,兩個數(shù)組鍵相同的情況,后面數(shù)組的值覆蓋前面數(shù)組的值。
$a = [1,2,3,'a'=>1]; $b = [2,2,4,5,'a'=>2]; $c = array_merge($a,$b); var_dump($c); array(8) { [0]=>int(1) [1]=> int(2) [2]=> int(3) ["a"]=> int(2) [3]=> int(2) [4]=> int(2) [5]=> int(4) [6]=> int(5) }
可以看出,兩個數(shù)組鍵相同的情況,后面數(shù)組的值覆蓋前面數(shù)組的值。但是對于數(shù)字索引或者數(shù)字字符串索引,會按照順序進(jìn)行重置(第一個數(shù)組的第一個數(shù)字索引元素從0開始依次填充)
感謝各位的閱讀,以上就是“php中怎么組合數(shù)組”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對php中怎么組合數(shù)組這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識點(diǎn)的文章,歡迎關(guān)注!