位置: 编程技术 - 正文

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

  • 企业销售固定资产车辆怎么开票
  • 个人所得税个体户减半
  • 待认证进项税账务处理
  • 其他综合收益影响递延所得税负债吗
  • 三免三减半如何申报企业所得税
  • 微信收入算现金流出吗
  • 会计利润包不包括营业外支出
  • 计提本月工会经费计提基数
  • 公司出售房产缴纳什么税
  • 收到单位预交卖材料款如何做会计分录?
  • 个税返还奖励财务人员申报个税
  • 劳务费发票可以含材料费吗
  • 机动车强制保险新政策
  • 2018年上专科什么时候毕业
  • 外来经营活动需要提供什么资料?
  • 财务负责人必须是本公司员工吗
  • 技术服务费进项票会计分录
  • 资产负债一并转让增值税
  • 国际工程物资采购网
  • 收到境外公司服务费
  • 滴滴开票是专票还是普票
  • 人人有份类似的词语
  • 企业所得税法如何确认应税收入
  • 其他应收款怎么冲平
  • 个体户对私账户
  • 企业不得抵扣进项税的情形
  • 收到违反合同的违约金
  • win10怎么关掉
  • 公司支付的赔偿金要扣税吗
  • 垫付员工保险费的会计科目
  • 如果企业亏损要交企业所得税吗
  • 税后讲课费的个税由谁承担
  • 独立费用包括
  • 旅行社小规模纳税人差额征税
  • 汇算清缴怎么调减
  • web服务器的搭建与应用
  • redis如何实现分布式事务
  • php cache缓存
  • 小规模升级一般纳税人后可以降为小规模吗
  • 极速开票怎么打不开
  • 工会经费是公司交还是个人交
  • 会计分录格式范本手写
  • 织梦前台的菜单怎么换
  • dedecms怎么更换模板
  • 增值税扣税凭证进项税额转出情况核实函
  • 高铁票的电子发票
  • 小规模不动产租赁要交哪些税
  • 关于SQL Server 2019文件组的叙述正确的是
  • 收到提供劳务的收入
  • 用于福利费的增值税账务处理
  • 高新企业收到政府补贴
  • 支付给法律顾问怎么做账
  • 不动产进项税额抵扣从什么时候开始
  • 购入钢材
  • 超市的商品品种繁多琳琅满目
  • 生产成本结转到本年利润吗
  • 发票监制章是什么章图片
  • 工会经费属于什么会计科目?
  • 数据库表的创建心得体会
  • sql必知必会第四版
  • freebsd命令大全
  • directx?
  • centos为什么没有桌面
  • vs图片简单
  • linux用户添加
  • win10老是弹提示
  • bat运行完后不退出
  • js实现组件功能
  • 安卓中的多线程
  • python火车订票系统
  • 深入理解计算机系统
  • [android] listView解析
  • js实现隔行换色
  • python数据的概念
  • js异步实现原理
  • bootstrapcdn
  • js常用继承
  • 江阴市税务局电话号码
  • 安徽省税务干部学校
  • 如何查询海关进口货物报关单
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设