定义和用法

array_merge() 函数把两个或多个数组合并为一个数组。

如果键名有重复,该键的键值为最后一个键名对应的值(后面的覆盖前面的)。如果数组是数字索引的,则键名会以连续方式重新索引。

注释:如果仅仅向 array_merge() 函数输入了一个数组,且键名是整数,则该函数将返回带有整数键名的新数组,其键名以 0 开始进行重新索引。(参见例子 2)

语法

array_merge(array1,array2,array3...)
参数 描述
array1 必需。输入的第一个数组。
array2 必需。输入的第二个数组。
array3 可选。可指定的多个输入数组。

例子 1

<?php
$a1=array("a"=>"Horse","b"=>"Dog");
$a2=array("c"=>"Cow","b"=>"Cat");
print_r(array_merge($a1,$a2));
?>

输出:

Array ( [a] => Horse [b] => Cat [c] => Cow )

例子 2

仅使用一个数组参数:

<?php
$a=array(3=>"Horse",4=>"Dog");
print_r(array_merge($a));
?>

输出:

Array ( [0] => Horse [1] => Dog )

转载于:https://www.cnblogs.com/xiebaochun/p/3410118.html

PHP array_merge() 函数相关推荐

  1. php array_merge内存不够,php array_merge函数使用需要注意的一个问题

    这篇文章主要介绍了php array_merge函数使用需要注意的一个问题,本文讲解array_merge合并数组时不会合并数字键名的问题,大家使用时需要注意,需要的朋友可以参考 使用php语言的ar ...

  2. PHP中array_merge函数与array+array的区别

    在PHP中可以使用array_merge函数和两个数组相加array+array的方式进行数组合并,但两者效果并不相同,下面为大家介绍两者具体的使用区别. 区别如下: 1当下标为数值时,array_m ...

  3. php的array_merge函数

    array_merge函数用于把一个或多个数组合并为一个数组 语法: array_merge(array1,array2,array3...) <?phpheader('content-type ...

  4. php两个数组合并 不使用函数,php数组合并array_merge()函数使用注意事项

    array_merge()函数在php中是对数据进行合并的,可以把多个数组合成一个数组,并且不改变原数组的值了,但今天我在使用array_merge合并数组时碰到几个小细节上的问题,下面我举例子给各位 ...

  5. PHP合并数组array_merge函数运算符加号与的区别

    "+"运算符和array_merge():array array_merge ( array array1, array array2 [, array ...] ) 都可以合并多 ...

  6. php warning: array_merge(),php数组合并array_merge()函数使用注意事项_php技巧

    1.array_merge()合并 例子 $array = array('a'=>'bb'); $array2 = array('b'=>'cc'); $array3 = array_me ...

  7. php数组的交替合并函数,php数组合并array_merge()函数使用注意事项

    1.array_merge()合并 例子 $array = array("a"=>"bb"); $array2 = array("b" ...

  8. PHP array_merge()函数与示例

    PHP array_merge()函数 (PHP array_merge() function) array_merge() function is used to merge two or more ...

  9. php对数组进行合成的函数,php合并数组函数array_merge()

    array_merge()函数在php中是对数组进行合并的,可以把多个数组合成一个数组,并且不改变原数组的值了,但今天我在使用array_merge合并数组时碰到几个小细节上的问题,下面我举例子给各位 ...

最新文章

  1. Java 并发/多线程教程(五)-相同线程
  2. Java Web 程序设计----基于SSM框架(正在更新中)
  3. group_concat 不是可以识别的 内置函数名称。_Python 函数库 APIs 编写指南
  4. C++实现对汉字的完美支持
  5. AFNetWorking网络请求
  6. 1323. 6 和 9 组成的最大数字
  7. 广州a货翡翠,深圳a货翡翠
  8. 13章 购买服务器和域名绑定
  9. leetcode python3 简单题172. Factorial Trailing Zeroes
  10. 204. Count Primes 1
  11. 使用SDM配置基于IPsec 加密的GRE隧道
  12. 通达信 移动平均算法_涨停板这样选!首次公开通达信超级选股法使用流程(建议收藏)...
  13. eclipse黑色炫酷主题设置1
  14. java中的前加加 和 后加加
  15. KODI(XBMC)-基于树莓派的媒体中心使用-Libreelec
  16. 虚拟化实战——存储(二)
  17. 钟表维修管理系统技术解析(三) 工单录入
  18. 移动端input提起数字键盘如何设置小数点?
  19. VVIC搜款网平台API接口
  20. 计算机代表数字的通用码是什么,数字信息在计算机中的表示及编码.ppt

热门文章

  1. 几大最短路径算法比较
  2. Hadoop Streaming 编程
  3. linux的同步与互斥
  4. gin获取get参数
  5. Golang中常用的并发模型
  6. 嵌入式系统中系统时间显示
  7. 结构体相互嵌套使用的条件?
  8. 能否向函数传递一个数组?
  9. 前端一HTML:八:css中与文本相关的属性
  10. sqlplus执行SQL文件