位置: 编程技术 - 正文

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

  • 车辆出现质量问题
  • 小规模纳税人升级一般纳税人流程
  • 个人股权转让如何缴纳印花税
  • 汇算清缴补交所得税后报表需要调整吗
  • 企业所得税季初不能是0
  • 汇票没到期可以撤回吗
  • 公司网站建设费做账是流量应计入
  • 房地产公司资本公积
  • 金融企业贷款损失准备金税前扣除计算
  • 违约金收入是否征税
  • 企业汇算清缴时允许税前扣除的工资是什么
  • 增值税即征即退收入要交企业所得税吗
  • 税收返还怎么做会计分录
  • 仓库货物破损处理方法
  • 旅行社开具发票
  • 餐饮店进货要索取哪些单据
  • 开票商品名称是什么意思
  • 公司怎么样才能给员工交社保
  • 知识产权投资入股要交税吗
  • 企业出租屋顶不需要缴税!
  • 制造费用月末怎么结转到生产成本
  • 中小企业费用管理
  • 企业所得税取得股息红利
  • 稽查补缴增值税怎样做账
  • 苗木公司经营理念
  • 计征所得税会计分录怎么做?
  • 常见转移支付事项有哪些情况
  • 专项基金是什么
  • 银行对账单怎么修改
  • 溢价发行股票的相关交易费用冲减资本公积
  • 什么是CMOS什么是BIOS
  • php写接口实现json文件读取
  • 会计核算中 制度有哪些
  • php读取xml接口数据
  • 公司缴纳残保金怎么做账
  • php时间戳转换成时间
  • 如何快速搭建前端界面
  • php底层原理
  • 蜈蚣什么情况下出现
  • idea如何导入sql文件
  • dmsetup remove_all 会不会清掉数据
  • 所得税预缴申报表怎么填
  • vue解决跨域的几种办法
  • 外管证预缴税款怎么做分录
  • 外贸出口退税进项发票有多家供应商怎么匹配
  • 已勾选未确认怎么取消
  • 退休认证在网上怎么操作
  • 企业注销其他应收款有数,要交税吗?
  • 商品流通企业采购费用
  • 企业给员工的福利体检报告
  • 企业间拆借资金要交印花税吗
  • 预收账款和预付账款科目都是资产类科目
  • 国外工程合同类型
  • 公司自建房要交房产税吗
  • 工程保险费包括人身保险么
  • 实收资本的账务处理会影响什么
  • 记账凭证背面贴原始凭证图片
  • 公司申请土地建厂房
  • Mysql中几种插入效率的实例对比
  • mysql使用的协议
  • windows无法启动MySQL80服务
  • redhat rhca
  • XP系统电脑开机密码忘了
  • freebsd怎么安装软件
  • bios如何设置关机键开机
  • vc6运行程序
  • xp系统盘空间不足怎么办
  • 自动保存怎么恢复
  • win1020h2版好不好
  • win10 ie浏览器双击没有反应
  • android app开发中五种常用布局的运用场合
  • perl cgi
  • java怎样学
  • 文件包解密
  • javascript的引用类型
  • android 属性动画原理
  • python中的条件判断和循环语句
  • android判断应用是否在前台
  • 融资租赁出租会计账务处理流程
  • 如何理解涉税零风险概念
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设