php合并数组的方式有哪些

PHP
925
2023/8/4 19:24:45
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

PHP合并数组的方式有以下几种:

  1. 使用array_merge()函数:
$array1 = [1, 2, 3];
$array2 = [4, 5, 6];
$mergedArray = array_merge($array1, $array2);
  1. 使用"+"运算符:
$array1 = [1, 2, 3];
$array2 = [4, 5, 6];
$mergedArray = $array1 + $array2;
  1. 使用array_merge_recursive()函数,用于合并多个数组,如果两个键名相同,则会递归合并:
$array1 = ['fruit' => 'apple', 'color' => 'red'];
$array2 = ['fruit' => 'banana', 'shape' => 'curved'];
$mergedArray = array_merge_recursive($array1, $array2);
  1. 使用"+"运算符和array_unique()函数,合并数组并去除重复的值:
$array1 = [1, 2, 3];
$array2 = [3, 4, 5];
$mergedArray = array_unique($array1 + $array2);
  1. 使用array_replace()函数,用后面的数组替换前面的数组中相同键名的值:
$array1 = ['fruit' => 'apple', 'color' => 'red'];
$array2 = ['fruit' => 'banana', 'shape' => 'curved'];
$mergedArray = array_replace($array1, $array2);

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: php连接sqlserver时断时续怎么解决