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 相关文章推荐
PHP n个不重复的随机数生成代码
Jun 23 PHP
PHP5.3的垃圾回收机制(动态存储分配方案)深入理解
Dec 10 PHP
ie与session丢失(新窗口cookie丢失)实测及解决方案
Jul 15 PHP
50个PHP程序性能优化的方法
Jun 02 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十一)
Jun 25 PHP
教你在header中隐藏php的版本信息
Aug 10 PHP
微信支付PHP SDK ―― 公众号支付代码详解
Sep 13 PHP
php连接mysql数据库
Mar 21 PHP
PHP利用二叉堆实现TopK-算法的方法详解
Apr 24 PHP
PHP登录验证功能示例【用户名、密码、验证码、数据库、已登陆验证、自动登录和注销登录等】
Feb 25 PHP
php使用gearman进行任务分发操作实例详解
Feb 26 PHP
php设计模式之组合模式实例详解【星际争霸游戏案例】
Mar 27 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
PHP中创建和验证哈希的简单方法实探
2015/07/06 PHP
php实现贪吃蛇小游戏
2016/07/26 PHP
Win10 下安装配置IIS + MySQL + nginx + php7.1.7
2017/08/04 PHP
实现超用户体验 table排序javascript实现代码
2009/06/22 Javascript
JQuery 拾色器插件发布-jquery.icolor.js
2010/10/20 Javascript
JavaScript实现拼音排序的方法
2012/11/20 Javascript
利用JS实现浏览器的title闪烁
2013/07/08 Javascript
JS实现同一个网页布局滑动门和TAB选项卡实例
2015/09/23 Javascript
谈谈我对JavaScript DOM事件的理解
2015/12/18 Javascript
jQuery使用Selectator插件实现多选下拉列表过滤框(附源码下载)
2016/04/08 Javascript
JavaScript数据类型转换的注意事项
2016/07/31 Javascript
javascript比较语义化版本号的实现代码
2016/09/09 Javascript
简单谈谈Vue 模板各类数据绑定
2016/09/25 Javascript
CSS+jQuery实现简单的折叠菜单
2016/12/20 Javascript
javascript 缓冲运动框架的实现
2017/09/29 Javascript
关于JavaScript中异步/等待的用法与理解
2020/11/18 Javascript
[01:48]完美圣典齐天大圣至宝宣传片
2016/12/17 DOTA
[52:41]OG vs IG 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/20 DOTA
Python实现的ini文件操作类分享
2014/11/20 Python
git使用.gitignore设置不生效或不起作用问题的解决方法
2017/06/01 Python
在python3.5中使用OpenCV的实例讲解
2018/04/02 Python
windows下python安装小白入门教程
2018/09/18 Python
关于Numpy中的行向量和列向量详解
2019/11/30 Python
使用pyshp包进行shapefile文件修改的例子
2019/12/06 Python
Window版下在Jupyter中编写TensorFlow的环境搭建
2020/04/10 Python
python boto和boto3操作bucket的示例
2020/10/30 Python
htnl5利用svg页面高斯模糊的方法
2018/07/20 HTML / CSS
C/C++程序员常见面试题一
2012/12/08 面试题
给女朋友的道歉信
2014/01/10 职场文书
机关工会开展学习雷锋活动总结
2014/03/01 职场文书
知名企业招聘广告词大全
2014/03/18 职场文书
新闻发布会活动策划方案
2014/09/15 职场文书
公司委托书格式范文
2014/10/09 职场文书
家长会后的感想
2015/08/11 职场文书
MongoDB连接数据库并创建数据等使用方法
2021/11/27 MongoDB
python使用torch随机初始化参数
2022/03/22 Python