位置: 编程技术 - 正文

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数组函数实现机选双色球)

  • 工商股权转让费用怎么算
  • 处置固定资产产生的净损失
  • 应收账款待转销和应交税费待转销
  • 专用增值税发票和普通发票区别
  • 延期缴纳税款会退回吗
  • 科技成果转化奖励
  • 公司办理食品许可证
  • 某企业原材料采用实际成本核算,2019年6月
  • 购入货物自用的进项税额转出分录怎么处理
  • 收到实收资本要验资吗
  • 淘宝店注册公司流程
  • 国税的申报表季报本月数如何填写?
  • 流转税通俗举例
  • 如何下载金三系统的客户端插件?
  • 普通机打发票可以抵税吗
  • 退回的增值税怎么做会计记录
  • 支付给供应商的现金属于什么活动
  • 分公司的财产归总公司所有吗
  • 预缴企业所得税额怎么算
  • 顶账的固定资产怎么入账
  • 应收账款平均余额怎么理解
  • 发票抵扣联章子盖的不清怎么办
  • 权益净利率如何提高
  • 无票费用 规定
  • 企业自建房需要交哪些税
  • 增值税一般纳税人和小规模纳税人的区别
  • 建筑业预缴企业所得税是分季预缴按年抵减吗
  • 加工费入什么会计科目
  • 在建工程会计分录例题
  • 购买土地前期测量费怎么入账
  • 工商年检需准备什么资料
  • 企业所得税弥补以前年度亏损怎么算
  • 汉密尔顿岛在哪里
  • 黑暗的树荫
  • php获取数据
  • symfony是最好的框架
  • 寓意幸福和团圆的网名
  • 不想预缴所得税能不能提前暂估费用,会计分录
  • 身份证号码的正确读法
  • php array_fill
  • java上界通配符Animal Dog
  • python photoshop
  • 应交增值税一般是多少
  • 进项税额加计扣除5%账务处理
  • 加工企业进项发票有哪些
  • 防暑降温用品进口品牌
  • 房屋租金的摊销怎么算
  • 航天税盘服务费开的普票可以抵税吗
  • 企业所得税中资产计税基础怎么填
  • 月初包括哪几天
  • 内资非独立核算的企业
  • 其他应付款在借方资产负债表怎么填
  • 上月做了未开票收入,这月开了票怎么报税
  • 期初建账明细账怎么建账
  • 单独入账的土地为啥不提折旧
  • 农业保险赔付率数据查询
  • 累计折旧的计提会计分录
  • 子公司利润母公司还有其他方式吗
  • 产品出库检验报告单格式
  • 填制凭证的主要内容和注意事项
  • mysql@变量
  • win10系统无法安装打印机句柄无效
  • windows10周年纪念版
  • RAVMOND.exe - RAVMOND是什么进程.有什么作用
  • fdb是什么文件
  • win7系统设备管理器没有端口
  • vb6.0win10安装教程
  • 如何正确使用农药芸苔素
  • java gui开发框架
  • 简单的jquery插件实例
  • 在生成目录之前必须对相关文字设置样式
  • herd什么意思
  • 相同目录
  • shell脚本随机数
  • c# unity ioc
  • android Graphics(一):概述及基本几何图形绘制
  • Windows环境下搭建Python开发环境的方法
  • android开发流程
  • 深圳代理记账公司赚钱吗
  • 2022年太原医保缴费时间
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设