位置: 编程技术 - 正文

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

  • 一般纳税人的进销项税怎么做分录
  • 净利润和盈余公积的会计分录
  • 稳岗返还入什么科目
  • 闲置土地归谁管理
  • 商品房买卖合同没有约定逾期交房违约金
  • 何为自然人股东
  • 账面价值大于计税基础产生什么差异
  • 出口退税预审在申报系统怎么做
  • 印花税计税金额怎么算
  • 个人所得税减免申请
  • 4月份到期包括4月吗
  • 商品流通企业采购商品的进货费用金额较小的
  • 营业外支出期末需要结转吗
  • 个人股权转给公司要交个税吗
  • 法人转钱进公账可以吗
  • 企业支付微信认证怎么弄
  • 此windows副本不是正版影响电脑使用吗
  • 绿化租赁价格
  • 预付账款补付货款分录
  • php新手入门
  • 行政事业单位预算由收入预算、支出预算组成
  • 农产品专票可以开零税率吗
  • vue3.0 element ui
  • 一般纳税人辅导期最新规定
  • 开办费的具体内容有哪些
  • yarn的配置
  • 圣克鲁斯岛战役
  • 企业所得税合理方法包括
  • 星空下的灯塔作文
  • 季度报表本期金额和累计金额
  • 民办非盈利组织税收政策
  • 红字怎么看
  • 商企预提待付的钱怎么办
  • vue中的组件
  • 公司银行开户的一些资料是公司办公室保存还是财务保存
  • 劳务费发票如何入账
  • php接口技术
  • 财务的原始凭证
  • 好用的测试工具
  • 税金及附加如何计算公式
  • 集团公司收到的上级工作秘密比照国家
  • 税控盘抄报税逾期怎么办
  • 建筑企业的安全技术措施
  • 如何开具房屋租赁登记备案证明
  • 小规模纳税人开专票税率是多少?
  • 防伪税控服务费全额抵扣申报表怎么填
  • 材料自产自销的会计科目
  • 存货账面价值入哪个科目
  • 非税收入专用票据包括什么
  • 银行回单模板
  • 员工垫付的费用怎样记账
  • 投资收益主要包括哪些
  • 怎样才能制作出白瓷
  • 应付账款用什么方法清查
  • 企业短期借款可以是个人吗
  • MySQL:Unsafe statement written to the binary log using statement format since BINLOG_FORMAT = STATEM
  • windows8休眠如何唤醒
  • xp系统百度
  • windows server 2008 r2激活密钥
  • macbookzen
  • vmware虚拟机安装Linux教程
  • 清华同方笔记本无线网络开关在哪
  • win10系统遇到错误
  • .exe是啥程序
  • avsched32.exe是什么进程 avsched32进程有什么作用
  • 各种linux系统比较
  • url什么意思啊了
  • win10组策略编辑器没有
  • cocos2dx schedule
  • cad cl命令在哪里
  • html label标签的使用教程
  • css如何把图片重叠在一起
  • linux 进程监控
  • photon server 限制防火墙
  • python科学计算基础教程
  • jquery手册手机版
  • 怎么将安卓
  • 重庆市电子税务局官网登录入口
  • 进口柴油消费税是多少
  • 延期申报预缴税款滞纳金问题
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设