本文实例讲述了PHP合并数组函数array_merge用法。分享给大家供大家参考,具体如下:

合并数组是把一个数组追加到另一个数组中,主要应用array_merge()函数实现

语法如下:

array array_merge(array array1,array array2[,array...]);

注:

在合并时,如果输入的数组中有相同的字符串键名,则后面的值将覆盖前面的值;如果数组包含数字键名,后面的值不会覆盖原来的值,而是附加到后面

例如:

$arr1=array("图书"=>"PHP标准教程");

$arr2=array("网络类","定价","图书"=>"PHP从入门到精通","PHP"=>"95","元");

$res=array_merge($arr1,$arr2);

print_r($res);

运行结果为:

Array ( [图书] => PHP从入门到精通 [0] => 网络类 [1] => 定价 [PHP] => 95 [2] => 元 )

说明:

array_merge_recursive()函数功能与array_merge()函数相似,也用来实现合并数组,但是它可以保留同时出现在两个数组中相同字符键值上的元素。

例如还是上述例子:

$arr1=array("图书"=>"PHP标准教程");

$arr2=array("网络类","定价","图书"=>"PHP从入门到精通","PHP"=>"95","元");

$res=array_merge_recursive($arr1,$arr2);

print_r($res);

运行结果为:

Array ( [图书] => Array ( [0] => PHP标准教程 [1] => PHP从入门到精通 ) [0] => 网络类 [1] => 定价 [PHP] => 95 [2] => 元 )

希望本文所述对大家PHP程序设计有所帮助。

php数组合成函数,PHP合并数组函数array_merge用法分析相关推荐

  1. php中合并数组的函数是,PHP合并数组函数array_merge用法分析

    本文实例讲述了PHP合并数组函数array_merge用法.分享给大家供大家参考,具体如下: 合并数组是把一个数组追加到另一个数组中,主要应用array_merge()函数实现 语法如下: array ...

  2. 【SystemVerilog基础】合并数组与非合并数组深入探究

    文章目录 一.概述 二.非合并数组(Unpacked array) 三.合并数组(Packed Array) 四.混合数组(Mixed Array) 4.1.混合数组介绍 4.2.混合数组维度 五.深 ...

  3. php中msubstr,PHP学习:thinkphp中字符截取函数msubstr()用法分析

    <PHP学习:thinkphp中字符截取函数msubstr()用法分析>要点: 本文介绍了PHP学习:thinkphp中字符截取函数msubstr()用法分析,希望对您有用.如果有疑问,可 ...

  4. php合并数组方式,php合并数组的方式有哪些

    1.arrary_merge 示例代码:$arr1 = array(1, 2, 3, 4, 5); $arr2 = array(1, 2, 6, 7, 8, 9, 10); $result1 = ar ...

  5. php数组分开_PHP 合并数组

    这里我们主要介绍的是array_merge()函数,也是我们在使用PHP合并数组的时候经常使用到的函数,其他的附加合并函数,我在这里也大概描述一下就行了,如果需要更加详细或者更多的函数,可以查看PHP ...

  6. php如何拼接数组,PHP怎么合并数组

    本篇文章主要给大家介绍PHP怎么实现两个数组合并,并且其中一个数组的值为下标,另一个数组的值为对应的值. PHP进行普通数组的合并,相信大家都已经有所掌握.但是对于新手朋友们来说,合并两个数组,新数组 ...

  7. 合并数组与非合并数组——SystemVerilog

    合并型数组(packed): 合并型数组可以实现连续的存储,赋值时不需要用 '{ }. //合并型数组bit [3] [7:0] b_pack // 表示3行 x 8列的数组,[3]是高维度(高维度) ...

  8. ES5合并数组---ES6中合并数组

    合同数组的方法, 其中,ES6中扩展运算符提供了数组合并的新写法. formatEs6ConcatArr () {let arr1 = ['a', 'b']let arr2 = ['c', 'c']l ...

  9. php检测类是否存在,php判断类是否存在函数class_exists用法分析

    本文实例分析了php判断类是否存在函数class_exists用法.分享给大家供大家参考.具体如下: 如果我们要判断一个类是不是可以用,可以先使用class_exists函数来判断一下,下面来看几个例 ...

  10. php检查函数是否存在,php判断类是否存在函数class_exists用法分析

    本文实例分析了php判断类是否存在函数class_exists用法.分享给大家供大家参考.具体如下: 如果我们要判断一个类是不是可以用,可以先使用class_exists函数来判断一下,下面来看几个例 ...

最新文章

  1. ubuntu在系统启动logo过后无法进入桌面的处理方法
  2. JNDI数据源的连接属性
  3. 中国网闸市场调研分析与发展战略建议报告2022版
  4. 计算机图形硬件---硬拷贝设备
  5. jspServlet(2)
  6. 64MQQ2440烧写MINI2440光盘中的内容同样可以跑起来
  7. bzoj 1221: [HNOI2001] 软件开发
  8. gazebo入门_Gazebo仿真控制中,有哪些你不知道的秘密?
  9. Linux下架设邮件服务器全攻略(二)
  10. java手机号分割_java 获取手机号归属地
  11. 维基链能成为下一个以太坊吗?
  12. 「干货」Web安全红队外围信息收集「详细总结」
  13. 中兴新支点操作系统_国产操作系统崛起之作 中兴新支点OS解析
  14. python手机app开发_python可以开发app吗
  15. DELL服务器硬件报错及对应的解决方法(R710)
  16. 监控系统首选DNS服务器,监控windows DNS服务器
  17. 你想每天定时向你的女朋友发一句早安吗 ?教你实现一个微信机器人
  18. Android学习记录(二十八)--Android apache httpclients的使用。
  19. 漫长的岁月,沧海历经的人生
  20. springcloud五大神兽之Feign

热门文章

  1. 最新!泰晤士2021亚洲大学排名发布:91所中国大陆高校上榜!
  2. 下轮“双一流”将有高校下车?教育部最新说法来了!
  3. 一步一步实现KNN分类算法
  4. ubuntu 防止软件包自动更新
  5. LightOJ 1135 - Count the Multiples of 3 线段树
  6. matlab按行读文件
  7. jqGrid添加详细按钮,单击弹出窗体
  8. 【转】android 完全退出应用程序
  9. hdu 1217 Arbitrage (最小生成树)
  10. 页面报错webform_postbackoptions未定义