在PHP中,数组是一种用于存储多个值的数据结构。可以使用数组的合并操作来合并两个或多个数组。
PHP中有两种数组合并操作:
使用array_merge()函数:该函数将两个或多个数组合并成一个新的数组。如果有相同的键名,后面的数组将覆盖前面的数组。
$array1 = array("a" => "apple", "b" => "banana");
$array2 = array("c" => "cherry", "d" => "date");
$result = array_merge($array1, $array2);
print_r($result);
输出结果:
Array
(
[a] => apple
[b] => banana
[c] => cherry
[d] => date
)
使用"+"运算符:该运算符将两个数组合并成一个新的数组。如果有相同的键名,后面的数组将覆盖前面的数组。
$array1 = array("a" => "apple", "b" => "banana");
$array2 = array("c" => "cherry", "d" => "date");
$result = $array1 + $array2;
print_r($result);
输出结果:
Array
(
[a] => apple
[b] => banana
[c] => cherry
[d] => date
)
需要注意的是,如果数组的键是数字,使用array_merge()函数会重新索引数组,而使用"+"运算符会保留原来的键。
上一篇:实现html和php
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站