男女疯狂一边摸一边做羞羞视频|啊好深好硬快点用力别停动态图|亚洲一区无码中文字幕|特级无码毛片免费视频播放▽|久久狠狠躁免费观看|国内精品久久久久久网站

array_merge

(PHP 4, PHP 5, PHP 7, PHP 8)

array_merge合并一個(gè)或多個(gè)數組

說(shuō)明

array_merge(array ...$arrays): array

將一個(gè)或多個(gè)數組的單元合并起來(lái),一個(gè)數組中的值附加在前一個(gè)數組的后面。返回作為結果的數組。

如果輸入的數組中有相同的字符串鍵名,則該鍵名后面的值將覆蓋前一個(gè)值。然而,如果數組包含數字鍵名,后面的值將 不會(huì ) 覆蓋原來(lái)的值,而是附加到后面。

如果輸入的數組存在以數字作為索引的內容,則這項內容的鍵名會(huì )以連續方式重新索引。

參數

arrays

要合并的數組。

返回值

返回合并后的結果數組。如果參數為空,則返回空 array。

更新日志

版本 說(shuō)明
7.4.0 允許不帶參數調用,之前版本至少需要一個(gè)參數。

范例

示例 #1 array_merge() 示例

<?php
$array1 
= array("color" => "red"24);
$array2 = array("a""b""color" => "green""shape" => "trapezoid"4);
$result array_merge($array1$array2);
print_r($result);
?>

以上例程會(huì )輸出:

Array
(
    [color] => green
    [0] => 2
    [1] => 4
    [2] => a
    [3] => b
    [shape] => trapezoid
    [4] => 4
)

示例 #2 單一結構的 array_merge() 示例

<?php
$array1 
= array();
$array2 = array(=> "data");
$result array_merge($array1$array2);
?>

別忘了數字鍵名將會(huì )被重新編號!

Array
(
    [0] => data
)

如果你想完全保留原有數組并只想新的數組附加到后面,可以使用 + 運算符:

<?php
$array1 
= array(=> 'zero_a'=> 'two_a'=> 'three_a');
$array2 = array(=> 'one_b'=> 'three_b'=> 'four_b');
$result $array1 $array2;
var_dump($result);
?>

第一個(gè)數組的鍵名將會(huì )被保留。在兩個(gè)數組中存在相同的鍵名時(shí),第一個(gè)數組中的同鍵名的元素將會(huì )被保留,第二個(gè)數組中的元素將會(huì )被忽略。

array(5) {
  [0]=>
  string(6) "zero_a"
  [2]=>
  string(5) "two_a"
  [3]=>
  string(7) "three_a"
  [1]=>
  string(5) "one_b"
  [4]=>
  string(6) "four_b"
}

示例 #3 array_merge() 合并非數組的類(lèi)型

<?php
$beginning 
'foo';
$end = array(=> 'bar');
$result array_merge((array)$beginning, (array)$end);
print_r($result);
?>

以上例程會(huì )輸出:

    Array
    (
        [0] => foo
        [1] => bar
    )

參見(jiàn)

男女疯狂一边摸一边做羞羞视频|啊好深好硬快点用力别停动态图|亚洲一区无码中文字幕|特级无码毛片免费视频播放▽|久久狠狠躁免费观看|国内精品久久久久久网站