位置: 编程技术 - 正文

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

  • 一般纳税人劳务费税率是多少
  • 设计合同服务期限怎么写
  • 预付卡发票可以报销吗?
  • 款已付未收到发票怎么开
  • 意外伤害险进项税转出
  • 应纳税所得额超过36000至144000
  • 存货清查的结果
  • 工程造价咨询服务流程
  • 库存现金存入银行怎么记账
  • 挂靠的项目税务局怎么交地税?
  • 单位给职工租房属于福利政策文件
  • 税字号是不是纳税人识别号
  • 互联网税务行动计划五大板块
  • 中介公司属于工业企业吗
  • 季报是根据什么制定的
  • 土地闲置费能否扣除
  • 外包食堂需要什么资质
  • 总杠杆系数的计算公司
  • 个人独资企业取得的股息红利
  • 其他资本公积增加会计处理方法
  • 一般贸易和进料加工的区别是什么
  • 部门预算编制方法
  • 什么是盈余公积和资本公积
  • 公司退股需要交什么税
  • windows7怎么操作
  • windows已禁用
  • PHP CURL或file_get_contents获取网页标题的代码及两者效率的稳定性问题
  • 单位给个人开票需要什么资料才能开
  • 商品盘点短缺和溢余的核算
  • 月末结转本月发生的各种费用会计分录
  • mac怎么删除cineware
  • 增值税纳税筹划案例最新
  • 待处理财产损益会计分录
  • 暂估原材料的数量怎么算
  • python的Django框架
  • 机器学习中的数学原理——过拟合、正则化与惩罚函数
  • ls -lh命令
  • ecshop功能
  • 餐饮发票归哪个部门管
  • 应交增值税的账务处理有哪两种
  • 预付款能不能开票入账
  • wordpress隐藏内容付费可见
  • 企业摊销无形资产价值时的会计处理
  • sql2008数据库维护计划
  • 营改增阶段
  • 单式记账法缺点是什么
  • 一般纳税人增值税申报操作流程
  • 出口退税登记的内容
  • 电子承兑追索清偿的顺序
  • 什么是交易价格指数
  • sql server数据库数据备份
  • 关于mysql中的字符型数据下面说法正确的是
  • 一个关于数据库表中的各条记录
  • sql server 获取今天的数据
  • 如何删除多余的空白表格
  • 谈一谈有关阅读的
  • 用U盘安装win11
  • windows自带的应用程序
  • mac购买建议
  • ssonsvr.exe - ssonsvr是什么进程
  • 怎么关闭xp系统弹窗
  • ps1是什么文件
  • window10怎么升11
  • neoDVD.exe - neoDVD是什么进程 有什么用
  • linux测试端口连接
  • win8系统如何备份系统
  • win7打开软件速度没有win10快
  • Unity3D-SLua+ProtocolBuffers构建说明
  • qt5.15教程
  • js闭包解决了什么问题
  • 显示随机数
  • python中pandas.DataFrame对行与列求和及添加新行与列示例
  • checkbox选中一个其余选项置灰
  • 安卓中五种常见布局的特点
  • javascript怎么做
  • python3连接pg执行命令
  • js判断网页链接是否可用
  • 国税周末有值班的吗
  • 广西国税电话号码
  • 珠海车船税的缴纳地点
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设