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 相关文章推荐
用Apache反向代理设置对外的WWW和文件服务器
Oct 09 PHP
PHP实现网上点歌(二)
Oct 09 PHP
URL Rewrite的设置方法
Jan 02 PHP
php addslashes及其他清除空格的方法是不安全的
Jan 25 PHP
mysql总结之explain
Feb 27 PHP
PHP系列学习之日期函数使用介绍
Aug 18 PHP
比较简单的百度网盘文件直链PHP代码
Mar 24 PHP
浅析PHP的ASCII码转换类
Jul 05 PHP
php 获取SWF动画截图示例代码
Feb 10 PHP
PHP高效获取远程图片尺寸和大小的实现方法
Oct 20 PHP
PHP ADODB实现事务处理功能示例
May 25 PHP
如何让PHP编码更加好看利于阅读
May 12 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
ThinkPHP的URL重写问题
2014/06/22 PHP
php安装扩展mysqli的实现步骤及报错解决办法
2017/09/23 PHP
jQuery入门问答 整理的几个常见的初学者问题
2010/02/22 Javascript
js绑定事件this指向发生改变的问题解决方法
2013/04/23 Javascript
解析使用JS 清空File控件的路径值
2013/07/08 Javascript
限制上传文件大小和格式的jQuery插件实例
2015/01/24 Javascript
jQuery实现html元素拖拽
2015/07/21 Javascript
简单掌握JavaScript中const声明常量与变量的用法
2016/05/21 Javascript
实例分析浏览器中“JavaScript解析器”的工作原理
2016/12/12 Javascript
Javascript DOM事件操作小结(监听鼠标点击、释放,悬停、离开等)
2017/01/20 Javascript
js实现用户输入的小写字母自动转大写字母的方法
2017/01/21 Javascript
Ext JS 实现建议词模糊动态搜索功能
2017/05/13 Javascript
提升页面加载速度的插件InstantClick
2017/09/12 Javascript
微信小程序实现红包雨功能
2018/07/11 Javascript
使用vue-cli webpack 快速搭建项目的代码
2018/11/21 Javascript
[02:02]DOTA2英雄基础教程 斯拉达
2013/12/11 DOTA
[01:30:54]《加油DOTA》 第三期
2014/08/18 DOTA
[51:26]VP vs VG 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
Python全局变量用法实例分析
2016/07/19 Python
python爬虫之BeautifulSoup 使用select方法详解
2017/10/23 Python
Python pip替换为阿里源的方法步骤
2019/07/02 Python
python tkinter图形界面代码统计工具
2019/09/18 Python
python如何删除列为空的行
2020/07/17 Python
Python自动发送和收取邮件的方法
2020/08/12 Python
StubHub智利:购买和出售您的门票
2016/11/23 全球购物
泰坦健身器材:Titan Fitness
2018/02/13 全球购物
Bonami斯洛伐克:购买家具和家居饰品
2019/07/02 全球购物
澳大利亚最受欢迎的女士度假服装:Kabana Shop
2020/10/10 全球购物
路由表示做什么用的?在linux环境中怎么来配置一条默认路由?
2013/06/07 面试题
电大毕业生自我鉴定
2013/11/10 职场文书
简历的自我评价
2014/02/03 职场文书
2015年教学管理工作总结
2015/05/20 职场文书
趣味运动会加油词
2015/07/18 职场文书
如何判断微信付款码和支付宝付款码
2021/04/01 PHP
详解Vue的sync修饰符
2021/05/15 Vue.js
以MySQL5.7为例了解一下执行计划
2022/04/13 MySQL