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 相关文章推荐
二十行语句实现从Excel到mysql的转化
Oct 09 PHP
什么是MVC,好东西啊
May 03 PHP
php disk_free_space 返回目录可用空间
May 10 PHP
PHP大转盘中奖概率算法实例
Oct 21 PHP
PHP利用hash冲突漏洞进行DDoS攻击的方法分析
Mar 26 PHP
PHP查找数值数组中不重复最大和最小的10个数的方法
Apr 20 PHP
PHP多维数组遍历方法(2种实现方法)
Dec 10 PHP
Yii2 GridView实现列表页直接修改数据的方法
May 16 PHP
PHP中的使用curl发送请求(GET请求和POST请求)
Feb 08 PHP
PHP PDO和消息队列的个人理解与应用实例分析
Nov 25 PHP
Yii实现微信公众号场景二维码的方法实例
Aug 30 PHP
如何用RabbitMQ和Swoole实现一个异步任务系统
May 29 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实现抓取迅雷VIP账号的方法
2015/07/30 PHP
PHP实现求两个字符串最长公共子串的方法示例
2017/11/17 PHP
PHP微信H5支付开发实例
2018/07/25 PHP
PHP利用DWZ.CN服务生成短网址
2019/08/11 PHP
Laravel 已登陆用户再次查看登陆页面的自动跳转设置方法
2019/09/30 PHP
解决3.01版的jquery.form.js中文乱码问题的解决方法
2012/03/08 Javascript
jQuery实现购物车计算价格功能的方法
2015/03/25 Javascript
js全选按钮的实现方法
2015/11/17 Javascript
详解js界面跳转与值传递
2016/11/22 Javascript
js实现消息滚动效果
2017/01/18 Javascript
使用Bootstrap + Vue.js实现添加删除数据示例
2017/02/27 Javascript
vue2利用Bus.js如何实现非父子组件通信详解
2017/08/25 Javascript
Vue触发式全局组件构建的方法
2018/11/28 Javascript
基于Node的Axure文件在线预览的实现代码
2019/08/28 Javascript
小程序两种滚动公告栏的实现方法
2019/09/17 Javascript
用原生JS实现爱奇艺首页导航栏代码实例
2019/09/19 Javascript
JS面向对象编程基础篇(一) 对象和构造函数实例详解
2020/03/03 Javascript
[36:20]完美世界DOTA2联赛PWL S3 access vs Rebirth 第一场 12.17
2020/12/18 DOTA
python client使用http post 到server端的代码
2013/02/10 Python
Python常用的爬虫技巧总结
2016/03/28 Python
TensorFlow Session会话控制&amp;Variable变量详解
2018/07/30 Python
python3.5绘制随机漫步图
2018/08/27 Python
Python操作MySQL数据库的两种方式实例分析【pymysql和pandas】
2019/03/18 Python
Python实现根据日期获取当天凌晨时间戳的方法示例
2019/04/09 Python
python绘制双Y轴折线图以及单Y轴双变量柱状图的实例
2019/07/08 Python
python中seaborn包常用图形使用详解
2019/11/25 Python
python递归函数求n的阶乘,优缺点及递归次数设置方式
2020/04/02 Python
澳大利亚领先的优质葡萄酒拍卖会:Langton’s Fine Wines
2019/03/24 全球购物
暑假实习求职信范文
2013/09/22 职场文书
前台文员的岗位职责
2013/11/14 职场文书
工作自荐信
2013/12/11 职场文书
家长会学生演讲稿
2014/04/26 职场文书
社区灵活就业证明
2014/11/03 职场文书
预备党员转正意见
2015/06/01 职场文书
MySQL慢查询的坑
2021/04/28 MySQL
golang操作redis的客户端包有多个比如redigo、go-redis
2022/04/14 Golang