解释PHP中的array_merge()函数。
在本文中,我们将学习array_merge(),这是一个预定义的PHP数组函数。array_merge()用于将至少两个以上的数组组合为一个数组。利用该功能将至少两个数组的组件组合在一起成为一个数组。
此函数以一种方式将一个或多个数组的元素合并在一起,以便将后面的数组的值附加到前一个数组的末尾。
让我们用一个简单的例子进行测试。
<?php$array1 = array("name" => "alex", 2 );
$array2 = array("a", "b", "department" => "accounting", "id" => 13, 4);
$res = array_merge($array1, $array2);
print_r($res);
?>
输出:
Array(
[name] => alex
[0] => 2
[1] => a
[2] => b
[department] => accounting
[id] => 13
[3] => 4
);
说明:
在上面的示例中,我们声明了两个数组,并通过array_merge()函数将它们合并为一个数组。
注意:
如果数组具有相似的字符串键,则该键的后一个值将覆盖前一个。但是,如果数组包含数字键,则后面的值不会覆盖第一个值,但会被追加。
让我们通过一个例子来理解以上概念。
例:
<?php$array1 = array("name" => "alex", 2 );
$array2 = array("a", "b", "name" => "jack", "id" => 18, 2);
$result = array_merge($array1, $array2);
print_r($result);
?>
输出:
Array(
[name] => jack
[0] => 2
[1] => a
[2] => b
[id] => 18
[3] => 2
)
以上是 解释PHP中的array_merge()函数。 的全部内容, 来源链接: utcz.com/z/316415.html