位置: 编程技术 - 正文

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

  • 企业向红十字会捐赠可以抵扣所得税吗
  • 交印花税合同上每个月价格要一样吗
  • 城建税及教育费附加怎么计算
  • 证券交易计税依据
  • 小规模经营租赁开票税率
  • 人力资源公司劳务外包
  • 医药行业发票税率
  • 境外公司汇款给境内个人
  • 城市生活垃圾费是业主出还是物业出
  • 税费滞纳金计入增值税吗
  • 委托加工和进口加工区别
  • 投资性房地产处置时为什么要结转其他综合收益
  • 机动车销售统一专票有几联
  • 个人住房契税2021年收费标准
  • 有发票和银行单据的区别
  • 买了两个月社保能用多少医药费
  • 预缴增值税一般计税依据
  • 农产品初加工免征企业所得税
  • 什么叫项目所在地
  • 广告公司需要交消费税吗
  • 应收和预收可以抵消吗
  • 供应商已注销欠的发票怎么办?
  • 视同销售的计税依据
  • 销项增值税普通发票
  • 银行电子承兑如何撤回
  • 建筑单位领用材料分录
  • 赠品如何做兑换码
  • php哪个函数能取得字符串长度
  • 初级会计应收账款例题
  • 收到押金缴国库费怎么办
  • php教程 ftp 函数
  • 与资产相关的政府补助所得税处理
  • elementui
  • 微信小程序分包加载
  • 股东分红企业代扣个税
  • 房地产销售老项目增值税
  • 国税代开普票能作废吗
  • laravel调试
  • css calculate
  • 工费经费的计税依据要扣除含税部分吗
  • uniapp开发常用案例
  • php如何实现
  • 人工智能机器人保姆什么时候实现
  • 损失函数是什么
  • linux rc.d init.d
  • 待摊费用和预提费用属于什么账户
  • 外单位替本单位缴纳医保
  • 非盈利机构怎么说
  • 无退税产品出口征税
  • mysql常见报错
  • 企业有哪些固定资产
  • 低值易耗品可以报废吗
  • 固定资产基本特点
  • 宾馆购买的床财务怎么做账
  • 运输费用怎么计算
  • 仓储费计入哪个部门的费用
  • 出口确认收入的时间
  • 投标保证金退还
  • 错帐的查找方法
  • 客户将发票丢了怎么赔偿
  • 会计凭证审核标准有哪些
  • windows硬盘是什么意思
  • windowsserver2008无线网不能连接
  • solaris安装教程
  • xp系统还原系统
  • winxp系统如何调整屏幕亮度
  • synchost.exe - synchost是什么进程 有什么作用
  • fedora系统安装软件
  • win7开机总是自检
  • 文件系统的类型为raw
  • VS2012中C++,#include无法打开源文件
  • opengl基础知识
  • JUnit in android
  • nodejs重启
  • 迅雷继续下载
  • linux给本地用户发邮件
  • 新疆税务局网站官网首页
  • 阁楼交取暖费吗合法吗
  • 小微企业印花税税率
  • 四川省成都市地图高清版大图
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设