位置: 编程技术 - 正文

PHP数组函数array_merge()的用法(php数组函数大全)

编辑:rootadmin
array_merge

推荐整理分享PHP数组函数array_merge()的用法(php数组函数大全),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php数组函数,选班长,php数组函数大全,php数组函数输出《咏雪》里有多少"片"字,php数组函数 菜鸟,php数组函数输出《咏雪》里有多少"片"字,php数组函数面试题,php数组函数 菜鸟,php数组函数大全,内容如对您有帮助,希望把文章链接给更多的朋友!

(PHP 4, PHP 5)

array_merge — 合并一个或多个数组

说明 array array_merge ( array $array1 [, array $... ] )

array_merge() 将一个或多个数组的单元合并起来,一个数组中的值附加在前一个数组的后面。返回作为结果的数组。

如果输入的数组中有相同的字符串键名,则该键名后面的值将覆盖前一个值。然而,如果数组包含数字键名,后面的值将不会覆盖原来的值,而是附加到后面。

如果只给了一个数组并且该数组是数字索引的,则键名会以连续方式重新索引。

参数

array1

Initial array to merge.

...

Variable list of arrays to merge.

返回值

返回结果数组。

更新日志

版本 说明 5.0.0 Warning

array_merge() 的行为在 PHP 5 中被修改了。和 PHP 4 不同,array_merge() 现在只接受 array 类型的参数。不过可以用强制转换来合并其它类型。请看下面的例子。

PHP数组函数array_merge()的用法(php数组函数大全)

Example #1 array_merge() PHP 5 例子

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

以上例程会输出:

范例

Example #2 array_merge() 例子

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

以上例程会输出:

Example #3 Simple array_merge() 例子

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

别忘了数字键名将会被重新编号!

如果你想完全保留原有数组并只想新的数组附加到后面,用 + 运算符:

<?php$array1=array(0=>'zero_a',2=>'two_a',3=>'three_a');$array2=array(1=>'one_b',3=>'three_b',4=>'four_b');$result=$array1+$array2;var_dump($result);?>

The keys from the first array will be preserved. If an array key exists in both arrays, then the element from the first array will be used and the matching key&#;s element from the second array will be ignored.

参见

array_merge_recursive() - 递归地合并一个或多个数组 array_combine() - 创建一个数组,用一个数组的值作为其键名,另一个数组的值作为其值 array operators

PHP数组函数array_pop()的用法 array_pop(PHP4,PHP5)array_pop将数组最后一个单元弹出(出栈)说明mixedarray_pop(array&$array)array_pop()弹出并返回array数组的最后一个单元,并将数组array的长度减

PHP数组函数array_map()的用法 array_map(PHP4=4.0.6,PHP5)array_map将回调函数作用到给定数组的单元上说明arrayarray_map(callable$callback,array$arr1[,array$...])array_map()返回一个数组,该数组包含了arr1

PHP数组函数array_merge_recursive()的用法 array_merge_recursive(PHP4=4.0.1,PHP5)array_merge_recursive递归地合并一个或多个数组说明arrayarray_merge_recursive(array$array1[,array$...])array_merge_recursive()将一个或多个数组

标签: php数组函数大全

本文链接地址:https://www.jiuchutong.com/biancheng/281072.html 转载请保留说明!

上一篇:PHP数组函数array_product()的用法(php数组函数题目)

下一篇:PHP数组函数array_pop()的用法(php数组函数实现机选双色球)

  • 向境外企业支付利息代扣代缴
  • 抵消损益分录
  • 劳务费发票可以抵扣进项税吗
  • 汇算清缴企业所得税退税账务处理
  • 递延所得税资产和递延所得税负债
  • 出口退免税备案
  • 手机专票 一般纳税人能抵扣吗
  • 房地产企业预缴增值税如何申报
  • 白酒销售环节交消费税吗
  • 增值税发票常见问题
  • 平均房租
  • 自制农产品采摘机器设备
  • 买材料的仓储费会计分录
  • 已认证的发票作废进项税转出账务处理
  • 企业在筹办期间发生的开办费计入管理费用账户
  • 出口发票税率开错了怎么办
  • 税控盘的购买流程
  • 小汽车的消费税征税环节
  • 新建厂房装修费账务处理
  • 会计里面红字冲销是什么意思
  • 销项负数发票会计分录怎么写
  • 固定资产无偿移交怎么做账
  • 收到房租的增值税税率
  • 受委托研发企业可以享受研发支出吗
  • 销售推广的常用形式
  • 开办费摊销从什么时候开始
  • 工业危废处理的前景
  • 收到生育津贴会计分录
  • linux桌面不见了
  • 华为鸿蒙harmonyos刷机
  • 工程暂估收入入账的会计分录
  • 应收账款证券化流程
  • 下岗再就业有什么优惠政策
  • vuev-for循环k值的意义
  • react.fc
  • before跟after区别
  • 前端程序员和后端程序员哪个工资高
  • 前端schema
  • php之间传递数据
  • 存量资金上缴财政款 预算会计
  • 新政府会计制度与旧制度区别
  • 二手车的范围
  • 企业代扣代缴个人所得税申报流程图
  • 小企业如何核算成本费用
  • 查账征收和核定征收有什么区别
  • 本月收入未开票会计分录
  • 外贸企业账务处理流程举例讲解
  • 员工多交个税企业就少交所得税吗?
  • 车辆处置如何缴纳企业所得税
  • 小规模建筑公司开劳务费发票税率
  • 购进材料无发票会计分录
  • 车间劳务费计入什么费用
  • 职工教育经费开专票可以抵扣吗
  • 销售额是营业额吗?
  • 建账需要买哪些会计用品
  • 删除一组数据中的指定数据
  • 一些 T-SQL 技巧
  • sqlserver提示功能怎么打开
  • 华硕笔记本预装win11改win10
  • centos state down
  • linux怎么操作
  • 怎么取消win8.1开机密码
  • ptssvc.exe - ptssvc是什么进程 有什么用
  • 常用的linux发行版本有哪些
  • window8输入法不见了
  • win8怎么关闭电脑
  • unity接入安卓sdk
  • dos 判断
  • unity ulua
  • javascript可以写算法吗
  • web应用程序开源框架
  • shell脚本 su
  • JavaScript中的方法名不区分大小写
  • jquery自带的弹出框
  • js修改url
  • python list的操作
  • jquery获取值的几种方法
  • JQuery点击行tr实现checkBox选中的简单实例
  • 软件销售增值税优惠
  • 停车定额费发票还能用吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设