PHP合并數(shù)組函數(shù)array_merge用法分析
本文實(shí)例講述了PHP合并數(shù)組函數(shù)array_merge用法。分享給大家供大家參考,具體如下:
合并數(shù)組是把一個(gè)數(shù)組追加到另一個(gè)數(shù)組中,主要應(yīng)用array_merge()函數(shù)實(shí)現(xiàn)
語(yǔ)法如下:
array array_merge(array array1,array array2[,array...]);
注:
在合并時(shí),如果輸入的數(shù)組中有相同的字符串鍵名,則后面的值將覆蓋前面的值;如果數(shù)組包含數(shù)字鍵名,后面的值不會(huì)覆蓋原來(lái)的值,而是附加到后面
例如:
$arr1=array("圖書(shū)"=>"PHP標(biāo)準(zhǔn)教程"); $arr2=array("網(wǎng)絡(luò)類(lèi)","定價(jià)","圖書(shū)"=>"PHP從入門(mén)到精通","PHP"=>"95","元"); $res=array_merge($arr1,$arr2); print_r($res);
運(yùn)行結(jié)果為:
Array ( [圖書(shū)] => PHP從入門(mén)到精通 [0] => 網(wǎng)絡(luò)類(lèi) [1] => 定價(jià) [PHP] => 95 [2] => 元 )
說(shuō)明:
array_merge_recursive()函數(shù)功能與array_merge()函數(shù)相似,也用來(lái)實(shí)現(xiàn)合并數(shù)組,但是它可以保留同時(shí)出現(xiàn)在兩個(gè)數(shù)組中相同字符鍵值上的元素。
例如還是上述例子:
$arr1=array("圖書(shū)"=>"PHP標(biāo)準(zhǔn)教程"); $arr2=array("網(wǎng)絡(luò)類(lèi)","定價(jià)","圖書(shū)"=>"PHP從入門(mén)到精通","PHP"=>"95","元"); $res=array_merge_recursive($arr1,$arr2); print_r($res);
運(yùn)行結(jié)果為:
Array ( [圖書(shū)] => Array ( [0] => PHP標(biāo)準(zhǔn)教程 [1] => PHP從入門(mén)到精通 ) [0] => 網(wǎng)絡(luò)類(lèi) [1] => 定價(jià) [PHP] => 95 [2] => 元 )
更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專(zhuān)題:《PHP數(shù)組(Array)操作技巧大全》、《php字符串(string)用法總結(jié)》、《PHP數(shù)據(jù)結(jié)構(gòu)與算法教程》、《php程序設(shè)計(jì)算法總結(jié)》、《PHP數(shù)學(xué)運(yùn)算技巧總結(jié)》及《php常見(jiàn)數(shù)據(jù)庫(kù)操作技巧匯總》
希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。
相關(guān)文章
PHP實(shí)現(xiàn)Unicode編碼相互轉(zhuǎn)換的方法示例
這篇文章主要介紹了PHP實(shí)現(xiàn)Unicode編碼相互轉(zhuǎn)換的方法,結(jié)合實(shí)例形式分析了Unicode編碼與解碼的相關(guān)實(shí)現(xiàn)與使用技巧,需要的朋友可以參考下2017-04-04Zend Framework上傳文件重命名的實(shí)現(xiàn)方法
這篇文章主要介紹了Zend Framework上傳文件重命名的實(shí)現(xiàn)方法,結(jié)合實(shí)例形式分析了Zend Framework上傳文件重命名的具體操作步驟與配置、檢測(cè)、重命名操作的相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2016-11-11PHP實(shí)現(xiàn)的生成唯一RequestID類(lèi)完整示例
這篇文章主要介紹了PHP實(shí)現(xiàn)的生成唯一RequestID類(lèi),結(jié)合完整實(shí)例形式分析了php唯一標(biāo)識(shí)符生成、session操作等相關(guān)實(shí)現(xiàn)與使用技巧,需要的朋友可以參考下2018-07-07jQuery+PHP發(fā)布的內(nèi)容進(jìn)行無(wú)刷新分頁(yè)(Fckeditor)
這篇文章主要介紹了jQuery結(jié)合,將Fckeditor發(fā)布的內(nèi)容進(jìn)行無(wú)刷新分頁(yè),需要的朋友可以參考下2015-10-10mysqli擴(kuò)展無(wú)法在PHP7下升級(jí)問(wèn)題的解決
這篇文章主要給大家介紹了關(guān)于mysqli擴(kuò)展無(wú)法在PHP7下升級(jí)問(wèn)題的解決方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用PHP7具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-09-09如何使用Casbin作為T(mén)hinkPHP的權(quán)限控制中間件
本文介紹了如何使用Casbin作為T(mén)hinkPHP的權(quán)限控制中間件,感興趣的同學(xué),可以參考下,理解其原理。2021-05-05站長(zhǎng)助手-網(wǎng)站web在線管理程序 v1.0 下載
站長(zhǎng)助手-網(wǎng)站web在線管理程序 v1.0 下載...2007-05-05