PHP简单实现合并2个数字键数组值的方法


Posted in PHP onMay 30, 2017

本文实例讲述了PHP简单实现合并2个数字键数组值的方法。分享给大家供大家参考,具体如下:

先要了解一个基础知识点:PHP合并数组+与array_merge的区别分析

<?php
/**
 * PHP合并2个数字键数组的值
 *
 * @param array $arr1
 * @param array $arr2
 * @return array
 */
function new_array_merge($arr1, $arr2)
{
  if (!is_array($arr1) || !is_array($arr2))
  {
    return array();
  }
  $arr = array_flip($arr1) + array_flip($arr2);
  return array_keys($arr);
}
$arr1 = array('aa', 'bb', 'cc');
$arr2 = array('aa2', 'bb', 'cc2');
$arr = new_array_merge($arr1, $arr2);
print_r($arr);

输出:

Array
(
  [0] => aa
  [1] => bb
  [2] => cc
  [3] => aa2
  [4] => cc2
)

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

PHP 相关文章推荐
如何删除多级目录
Oct 09 PHP
PHP 导出数据到淘宝助手CSV的方法分享
Feb 27 PHP
php程序效率优化的一些策略小结
Jul 17 PHP
Zend的MVC机制使用分析(二)
May 02 PHP
PHP中strlen()和mb_strlen()的区别浅析
Jun 19 PHP
php将access数据库转换到mysql数据库的方法
Dec 24 PHP
php随机取mysql记录方法小结
Dec 27 PHP
Yii2创建表单(ActiveForm)方法详解
Jul 23 PHP
利用PHP如何写APP接口详解
Aug 23 PHP
php自定义函数实现二维数组按指定key排序的方法
Sep 29 PHP
使用Codeigniter重写insert的方法(推荐)
Mar 23 PHP
PHP工厂模式的日常使用
Mar 20 PHP
PHP编程计算两个时间段是否有交集的实现方法(不算边界重叠)
May 30 #PHP
php实现数组纵向转横向并过滤重复值的方法分析
May 29 #PHP
PHP使用数组实现矩阵数学运算的方法示例
May 29 #PHP
PHP实现蛇形矩阵,回环矩阵及数字螺旋矩阵的方法分析
May 29 #PHP
PHP实现的简单AES加密解密算法实例
May 29 #PHP
PHP编程求最大公约数与最小公倍数的方法示例
May 29 #PHP
使用一个for循环将N*N的二维数组的所有值置1实现方法
May 29 #PHP
You might like
解析在apache里面给php写虚拟目录的详细方法
2013/06/24 PHP
怎么在Windows系统中搭建php环境
2013/08/31 PHP
php通过function_exists检测函数是否存在的方法
2015/03/18 PHP
PHP结合Mysql数据库实现留言板功能
2016/03/04 PHP
javascript 屏蔽鼠标键盘的几段代码
2008/01/02 Javascript
javascript 复杂的嵌套环境中输出单引号和双引号
2009/05/26 Javascript
js解析与序列化json数据(二)序列化探讨
2013/02/01 Javascript
javascript实现修改微信分享的标题内容等
2014/12/11 Javascript
jQuery实现单击弹出Div层窗口效果(可关闭可拖动)
2015/09/19 Javascript
如何使用jquery修改css中带有!important的样式属性
2016/04/28 Javascript
JS的Ajax与后端交互数据的实例
2018/08/08 Javascript
jQuery Ajax实现Select多级关联动态绑定数据的实例代码
2018/10/26 jQuery
用原生 JS 实现 innerHTML 功能实例详解
2019/04/03 Javascript
JS学习笔记之原型链和利用原型实现继承详解
2019/05/29 Javascript
通过js实现压缩图片上传功能
2020/02/25 Javascript
js 闭包深入理解与实例分析
2020/03/19 Javascript
jQuery实现本地存储
2020/12/22 jQuery
python 装饰器功能以及函数参数使用介绍
2012/01/27 Python
Python中datetime模块参考手册
2017/01/13 Python
matplotlib作图添加表格实例代码
2018/01/23 Python
对Django项目中的ORM映射与模糊查询的使用详解
2019/07/18 Python
简单了解python 邮件模块的使用方法
2019/07/24 Python
爬虫代理池Python3WebSpider源代码测试过程解析
2019/12/20 Python
python带参数打包exe及调用方式
2019/12/21 Python
深入浅析Python代码规范性检测
2020/07/31 Python
CSS3伪类选择器:nth-child()
2009/04/02 HTML / CSS
Melissa鞋马来西亚官方网站:MDreams马来西亚
2018/04/05 全球购物
英国第一的滑雪服装和装备零售商:Snow+Rock
2020/02/01 全球购物
实习生自我评价
2014/01/18 职场文书
国庆宣传标语
2014/06/30 职场文书
法定授权委托证明书
2014/09/27 职场文书
一年级小学生评语大全
2014/12/25 职场文书
仓库管理员岗位职责
2015/02/03 职场文书
幼儿园中班教师个人工作总结
2015/02/06 职场文书
大队委员竞选演讲稿
2015/11/20 职场文书
如何在向量化NumPy数组上进行移动窗口
2021/05/18 Python