位置: 编程技术 - 正文

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

  • 资源税计入什么科目
  • 个体工商户月销售额超10万怎么报税
  • 一般纳税人简易征收最新政策2023
  • 食堂费用没有发票可以税前扣除吗
  • 空调安装发票税率
  • 预缴税款什么时候可以手动填写申报表
  • 非居民税收征管方式包括
  • 增值税纳税义务发生时间
  • 原材料加工成品怎么做账
  • 支付收购股权款如何做账
  • 借入款项的来源包括哪三个
  • 免税收入的财税处理
  • 期末留抵税额转出怎么报税
  • 变更税务登记证法人需要哪些资料
  • 支付的专家费怎么入账
  • 处置的固定资产
  • 社会保险差额征税的账务处理?
  • 不抵扣发票如何勾选
  • 购入设备超过多少才允许一次性扣除
  • 失控发票一定要盖章吗
  • ukey开票界面
  • 工商年报股东变更申请
  • windows10如何关机
  • 会计主管人员应该具备的基本条件
  • 固定资产清理会发生什么费用
  • 引入人工智能
  • 拆迁货币什么意思
  • 补贴收入什么时候到账
  • 银行对账单干嘛用
  • 安全模式是个啥
  • 银行存款利息是按月结还是按年
  • 关键点检测backbone
  • mongodb4.0安装教程
  • php验证码扭曲效果怎么做
  • 在海里的章鱼
  • 数据库设计框架
  • php判断是否为字母
  • 微信小程序商城源码php
  • pdf优化器在哪里
  • 企业转租电费发票
  • word element
  • 一般纳税人销售自行开发的软件产品
  • 变更法人需要什么流程
  • 出口免税免的是哪部分的税
  • 预交的诉讼费怎么做账
  • python中@是什么意思
  • 2022最新款带采集功能抖音壁纸小程序源码
  • 织梦cms要钱吗
  • 外经证是啥样
  • 权责发生制根据产品的生产特点和管理要求结转成本
  • mysql 指定my.cnf
  • 金税四期视频
  • 收到自然人税务申报短信
  • 如果返利冲抵货款怎么办
  • 增值税发票种类三种
  • 建筑材料资源税
  • 银行退回服务费怎么写分录
  • 小规模纳税人年底做账
  • 融资租赁本金和租金的区别
  • 本年利润的会计分录
  • 旅游饮食服务企业会计核算的特点包括
  • access数据类型是什么
  • 酷炫技术:使用ssh登录管理windows系统
  • win7超级账户如何启用
  • 高危禁止安装怎么解除
  • freebsd怎么安装软件
  • 电脑运行慢怎么办?
  • ubuntu 电子书
  • EXTJS FORM HIDDEN TEXTFIELD 赋值 使用value不好用的问题
  • jquery validate demo 基础
  • 查看网关的mac地址是多少
  • jquery的动画效果
  • jq获取url
  • django应用开发实战
  • 新公司税务登记完后还需要什么流程
  • 融资租赁利息是哪个科目
  • 税控盘时间不对有影响吗
  • 自然人扣缴端怎么申报个税
  • acfunp
  • 开原航天医院官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设