php陣列函式 array merge

2022-07-31 05:51:08 字數 816 閱讀 8713

array_merge()函式把兩個或多個陣列合併為乙個陣列。

如果鍵名有重複,該鍵的鍵值為最後乙個鍵名對應的值。如果陣列是數字

索引,則鍵名會以連續方式重新索引。

注:如果僅僅向array_merge()函式輸入乙個陣列,且鍵名是整數,則該函

數將返回帶有整數鍵名的新陣列,其鍵名以0開始進行索引。

array_merge(array1,array2,array3...);

array1:必需。輸入的第乙個陣列

array2:必需。輸入的第二個陣列

array3:可選。可指定的多個輸入陣列

<?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 )

僅使用乙個陣列引數:

<?php

$a = array(3=>"horse",4=>"dog");

print_r(array_merge($a));

?>

輸出:array ( [0] => horse [1] => dog )

<?php

$a = array('a'=>"horse",'b'=>"dog");

print_r(array_merge($a));

?>

輸出:array ( [a] => horse [b] => dog )

php陣列函式

1,array 建立陣列 2,range 建立範圍內的陣列 range 開始元素,結束元素,步長 3,compact 將變數轉換為陣列 key為變數的名稱,value為變數的值 name yuanwei compact name 結果array name yuanwei 4,array merge ...

PHP陣列函式

php索引以0開始 a array 0 a 1 b a array a a b b 呼叫 a a 多維陣列 a array a array a1 a1 a2 a2 輸出陣列 boolean print r var 建立陣列 1.array a array a b 2.list line a b c ...

php 陣列函式

隨著學習深入,普通陣列操作已經不能滿足我了 發現接觸的陣列函式越來越多,而且都比較好用 於是專門寫下了這一編文章 刪除陣列某個鍵值 unset key 擷取字串 array slice arr,5,2 從第5個元素開始,擷取2個元素 判斷一維陣列是否存在某值 in array mark arr 知道...