PHP合併和追加陣列

2021-08-08 18:18:13 字數 2153 閱讀 8420

合併陣列

array_merge()函式將陣列合併到一起,返回乙個聯合的陣列。所得到的陣列以第乙個輸入陣列引數開始,按後面陣列引數出現的順序依次迫加。其形式為:

1arrayarray_merge(arrayarray1 array2…,arrayn)

這個函式將乙個或多個陣列的單元合併起來,乙個陣列中的值附加在前乙個陣列的後面。返回作為結果的陣列。

如果輸入的陣列中有相同的字串鍵名,則該鍵名後面的值將覆蓋前乙個值。然而,如果陣列包含數字鍵名,後面的值將不會覆蓋原來的值,而是附加到後面。

如果只給了乙個陣列並且該陣列是數字索引的,則鍵名會以連續方式重新索引。

01"red","banana"=>"yellow");

3$fruit2=array("pear"=>"yellow",=>"green");

4$result=array_merge_recursive($fruit1,$fruit2);

5print_r($result);

6

7// output

8

9?>

連線陣列

array_combine()函式會得到乙個新陣列,它由一組提交的鍵和對應的值組成。其形式為:

1arrayarray_combine(arraykeys,arrayvalues)

注意,兩個輸入陣列必須大小相同,不能為空。示例如下:

1

2$name=array(,"banana","orange");

3$color=array("red","yellow","orange");

4$fruit=array_combine($name,$color);

5print_r($fruit);

6

7// output

8

9?>

關於陣列的合併、追加和連線就說到這。

PHP合併和追加陣列

合併陣列 array merge 函式將陣列合併到一起,返回乙個聯合的陣列。所得到的陣列以第乙個輸入陣列引數開始,按後面陣列引數出現的順序依次迫加。其形式為 array array merge array array1 array2 arrayn 這個函式將乙個或多個陣列的單元合併起來,乙個陣列中的...

PHP 合併陣列 追加陣列例子

php合併陣列我們可以使用array merge 函式,array merge 函式返回乙個聯合的陣列。所得到的陣列以第乙個輸入陣列引數開始,按後面陣列引數出現的順序依次追加。其形式為 array array merge array array1 array2 arrayn 下面是乙個php合併陣列...

PHP 合併陣列 追加陣列例子

php合併陣列我們可以使用array merge 函式,array merge 函式返回乙個聯合的陣列。所得到的陣列以第乙個輸入陣列引數開始,按後面陣列引數出現的順序依次追加。其形式為 array array merge array array1 array2 arrayn 下面是乙個php合併陣列...