位置: 编程技术 - 正文

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

  • 房产租金收入免不免房产税?
  • 小规模纳税人附加税是几个点
  • 出口退税贷款操作流程
  • 全国通用机打销售票违法吗
  • 开发票税前税后
  • 房地产企业借款费用
  • 一般纳税人注销需要多少钱
  • 建筑行业挂靠代扣税款如何入账?
  • 收到一达通退税款怎么做账
  • 固定资产减值损失计入
  • 房屋租赁合同样本书
  • 财务人员的大忌
  • 境外演艺经纪公司代扣代缴哪些税款?
  • 个人所得税必须得交吗
  • 建筑业如何核算费用
  • 异常增值税扣税凭证
  • 企业向职工发放的奖金属于
  • 小规模纳税人代收水电费
  • 应交税金负数如何调整
  • 公司没有进出口权 如何进行业务
  • 小规模纳税人开专票和普票的区别
  • 企业为员工购买社保缴费标准
  • 计提社保公司承担部分的会计分录
  • 什么是租赁公司的主营业务
  • 复核内容有哪些?
  • ps4运行windows
  • mt-mon.exe
  • 意外保险费是什么意思
  • 差额征收是啥意思
  • 马瑙斯市
  • 企业境外所得税额抵免限额应分国分项计算
  • 应收账款清查采用实地盘点法
  • 克扣拆迁款
  • 可供出售金融资产的会计处理
  • php实现留言板功能怎么用
  • vue3.0 vite
  • php抢红包功能思路
  • php怎么设置图片的大小
  • php 输出
  • 残保金计税基数是什么
  • 公司的注册资本是什么意思
  • 个人转让上市公司原始股
  • 公司车辆出售要交多少税
  • 更改sql server数据库名
  • 所有者权益的确认依附于什么的确认
  • 银行代发工资流失原因
  • 非限定性净资产和限定性净资产的区别
  • 一般纳税人转小规模纳税人的条件
  • 出口应纳增值税
  • 开票软件服务费全额抵扣怎么做账
  • 为什么要进行结账和对账
  • 公司定额征收需要什么
  • 待摊费用在新会计准则里面有吗
  • 工会经费以前没交现在怎么补交
  • 销售商品托收承付怎么确认收入
  • 汽车费用包括哪些会计科目呢
  • solaris syslog
  • centos 文件管理
  • ubuntu拨号上网设置
  • PSNGive.exe - PSNGive进程有什么用 是什么意思
  • linux删除定时任务
  • linux系统怎么增大磁盘io
  • linux sleep命令有什么用
  • win8的系统怎么装win7
  • win7怎样解除无线连接限制
  • 电脑微软拼音输入法
  • perl数组求和
  • js闭包的应用
  • easyui combobox onchange
  • 使用jquery
  • node.js最新版
  • 使用css设置文字效果
  • batch批处理
  • Ubuntu修改用户名
  • recycleview使用
  • python爬虫抓包
  • wordpress 0day
  • 请领导批示的格式
  • 怎么查行业代码是多少
  • 上年汇算清缴调减的职工薪酬今年需要调增吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设