簡單的方法是使用函數(shù)array_merge(),比如array_merge($arr_one,$arr_two );
10年積累的做網(wǎng)站、成都做網(wǎng)站經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站制作后付款的網(wǎng)站建設(shè)流程,更有西安免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
或者forech方法
forech($arr_one as $v){
$arr_two[]=$v;
}
執(zhí)行后數(shù)組one的元素全部添加到數(shù)組two中了
php兩個(gè)普通數(shù)組合并為一個(gè)普通數(shù)組可以參考下面的代碼:
?php
$a=array(1,2,3,4,5);
$b=array(6,7,8,9,10);
$c=array_merge($a,$b);
print_r($c);
?
注:當(dāng)被合并的數(shù)組中有一個(gè)數(shù)組為空時(shí),可能會(huì)出現(xiàn)合并后的數(shù)組也為空。
擴(kuò)展資料:
PHP常用函數(shù)
printf()函數(shù)輸出格式化的字符串。?
print()函數(shù)輸出一個(gè)或多個(gè)字符串。
parse_str()函數(shù)把查詢字符串解析到變量中。
ord() 函數(shù)返回字符串第一個(gè)字符的 ASCII 值。
number_format()函數(shù)通過千位分組來格式化數(shù)字。
nl2br()函數(shù)在字符串中的每個(gè)新行 (\n) 之前插入 HTML 換行符 (br /)。
nl_langinfo()函數(shù)返回指定的本地信息。
參考資料來源:百度百科-PHP (超文本預(yù)處理器)
PHP 中的 array_merge()、array_merge_recursive()函數(shù)可以實(shí)現(xiàn)
array_merge() 函數(shù)把兩個(gè)或多個(gè)數(shù)組合并為一個(gè)數(shù)組。
如果鍵名有重復(fù),該鍵的鍵值為最后一個(gè)鍵名對(duì)應(yīng)的值(后面的覆蓋前面的)。如果數(shù)組是數(shù)字索引的,則鍵名會(huì)以連續(xù)方式重新索引。
注意:如果僅僅向 array_merge() 函數(shù)輸入了一個(gè)數(shù)組,且鍵名是整數(shù),則該函數(shù)將返回帶有整數(shù)鍵名的新數(shù)組,其鍵名以 0 開始進(jìn)行重新索引。
array_merge(array1,array2,array3...)
參數(shù)說明
array1 必需。輸入的第一個(gè)數(shù)組。
array2 必需。輸入的第二個(gè)數(shù)組。
array3 可選。可指定的多個(gè)輸入數(shù)組。
例如:
?php
$a1=array("a"="Horse","b"="Dog");
$a2=array("c"="Cow","b"="Cat");
print_r(array_merge($a1,$a2));
?
輸出:
Array ( [a] = Horse [b] = Cat [c] = Cow )
僅使用一個(gè)數(shù)組參數(shù):
?php
$a=array(3="Horse",4="Dog");
print_r(array_merge($a));
?
輸出:
Array ( [0] = Horse [1] = Dog )
array_merge_recursive() 函數(shù)與array_merge()函數(shù)不同的是,當(dāng)有重復(fù)的鍵名時(shí),值不會(huì)被覆蓋,而是將多個(gè)相同鍵名的值遞歸組成一個(gè)數(shù)組。
例如:
?php
$a1=array("a"="Horse","b"="Dog");
$a2=array("c"="Cow","b"="Cat");
print_r(array_merge_recursive($a1,$a2));
?
輸出:
Array (
[a] = Horse
[b] = Array ( [0] = Dog [1] = Cat )
[c] = Cow
)