<?php
 //追加数组
 array_merge_recursive()函数与array_merge()相同,可以将两个或多个数组合并在一起,形成一个联合的数组.两者之间的区别在于,当某个输入数组中的某个键己经存在于结果数组中时该函数会采取不同的处理方式.array_merge()会覆盖前面存在的键/值对,替换为当前输入数组中的键/值对,而array_merge_recursive()将把两个值合并在一起,形成一个新的数组,并以原有的键作为数组名。还有一个数组合并的形式,就是递归追加数组
 $arr=array(
     '0'=>array(
             'purchase_type'=>'1', //0 带入  1 带出
             'app_id'=>'1234567890abcdef', //游戏类别
             'out_aft_change'=>'110',//帐变余额
             'time'=>'2016-01-21', //参与时间
             'cash'=>'160',//帐变金额
     ),
     '1'=>array(
             'purchase_type'=>'1', //0 带入  1 带出
             'app_id'=>'1234567890abcdef', //游戏类别
             'out_aft_change'=>'130',//帐变余额
             'time'=>'2016-01-22', //参与时间
             'cash'=>'150',//帐变金额
     ),
     '2'=>array(
             'purchase_type'=>'1', //0 带入  1 带出
             'app_id'=>'1234567890abcdef', //游戏类别
             'out_aft_change'=>'150',//帐变余额
             'time'=>'2016-01-20', //参与时间
             'cash'=>'140',//帐变金额
     ),
 );
 $arr2=array(
     '0'=>array(
             'purchase_type'=>'0', //0 带入  1 带出
             'app_id'=>'1234567890abcdef', //游戏类别
             'out_aft_change'=>'110',//帐变余额
             'time'=>'2016-01-21', //参与时间
             'cash'=>'160',//帐变金额
     ),
     '1'=>array(
             'purchase_type'=>'0', //0 带入  1 带出
             'app_id'=>'1234567890abcdef', //游戏类别
             'out_aft_change'=>'130',//帐变余额
             'time'=>'2016-01-22', //参与时间
             'cash'=>'150',//帐变金额
     ),
     '2'=>array(
             'purchase_type'=>'0', //0 带入  1 带出
             'app_id'=>'1234567890abcdef', //游戏类别
             'out_aft_change'=>'150',//帐变余额
             'time'=>'2016-01-20', //参与时间
             'cash'=>'140',//帐变金额
     ),
 );

 $new_arr=array();
 $new_arr=array(
     '0'=>array(
             'purchase_type'=>'1', //0 带入  1 带出
             'app_id'=>'1234567890abcdef', //游戏类别
             'out_aft_change'=>'110',//帐变余额
             'time'=>'2016-01-21', //参与时间
             'cash'=>'160',//帐变金额
     ),
     '1'=>array(
             'purchase_type'=>'1', //0 带入  1 带出
             'app_id'=>'1234567890abcdef', //游戏类别
             'out_aft_change'=>'130',//帐变余额
             'time'=>'2016-01-22', //参与时间
             'cash'=>'150',//帐变金额
     ),
     '2'=>array(
             'purchase_type'=>'1', //0 带入  1 带出
             'app_id'=>'1234567890abcdef', //游戏类别
             'out_aft_change'=>'150',//帐变余额
             'time'=>'2016-01-20', //参与时间
             'cash'=>'140',//帐变金额
     ),
     '3'=>array(
             'purchase_type'=>'0', //0 带入  1 带出
             'app_id'=>'1234567890abcdef', //游戏类别
             'out_aft_change'=>'110',//帐变余额
             'time'=>'2016-01-21', //参与时间
             'cash'=>'160',//帐变金额
     ),
     '4'=>array(
             'purchase_type'=>'0', //0 带入  1 带出
             'app_id'=>'1234567890abcdef', //游戏类别
             'out_aft_change'=>'130',//帐变余额
             'time'=>'2016-01-22', //参与时间
             'cash'=>'150',//帐变金额
     ),
     '5'=>array(
             'purchase_type'=>'0', //0 带入  1 带出
             'app_id'=>'1234567890abcdef', //游戏类别
             'out_aft_change'=>'150',//帐变余额
             'time'=>'2016-01-20', //参与时间
             'cash'=>'140',//帐变金额
     ),

 );

 echo '<pre>';
 print_r(array_merge_recursive($arr, $arr2));
 echo '</pre>';

 ?>

php追加数组的更多相关文章

  1. JS数组追加数组采用push.apply的坑

    JS数组追加数组没有现成的函数,这么多年我已经习惯了a.push.apply(a, b);这种自以为很酷的,不需要写for循环的写法,一直也没遇到什么问题,直到今天我要append的b是个很大的数组时 ...

  2. JS数组追加数组采用push.apply的坑(转)

    JS数组追加数组没有现成的函数,这么多年我已经习惯了a.push.apply(a, b);这种自以为很酷的,不需要写for循环的写法,一直也没遇到什么问题,直到今天我要append的b是个很大的数组时 ...

  3. JS数组追加数组採用push.apply的坑

    JS数组追加数组没有现成的函数,这么多年我已经习惯了a.push.apply(a, b);这样的自以为非常酷的,不须要写for循环的写法,一直也没遇到什么问题,直到今天我要append的b是个非常大的 ...

  4. PHP 合并数组 追加数组例子

    PHP合并数组我们可以使用array_merge()函数,array_merge()函数返回一个联合的数组.所得到的数组以第一个输入数组参数开始,按后面数组参数出现的顺序依次追加.其形式为: arra ...

  5. JavaScript push()函数追加数组数据

    将数据追加到一个数组末尾的最简单的方法是通过 push() 函数. .push() 允许有一个或多个参数,并把它“push”到数组的末尾. var arr = [1,2,3];arr.push(4); ...

  6. php追加数组的问题

    PHP数组合并两种方法及区别 如果是关联数组,如下: 代码如下: $a = array( 'where' => 'uid=1', 'order' => 'uid', ); $b = arr ...

  7. php array_unshift,array_push追加数组元素

    追加元素在数组前面:<?php $a=array("a"=>"Cat","b"=>"Dog"); ar ...

  8. php 操作数组(合并,拆分,追加,查找,删除等)(转载)

    1. 合并数组 array_merge()函数将数组合并到一起,返回一个联合的数组.所得到的数组以第一个输入数组参数开始,按后面数组参数出现的顺序依次迫加.其形式为: array array_merg ...

  9. php 操作数组 (合并,拆分,追加,查找,删除等)

    1. 合并数组 array_merge()函数将数组合并到一起,返回一个联合的数组.所得到的数组以第一个输入数组参数开始,按后面数组参数出现的顺序依次迫加.其形式为: array array_merg ...

随机推荐

  1. MyEclipse修改项目名称后,部署到tomcat问题。

    1.问题描述: 修改项目名称后,部署到tomcat server,部署出来的文件夹名还是旧的名称. 2.解决方案: 光把项目重命名是不够的,还要修改一下Myeclipse里面的配置. a). 工程名- ...

  2. 非阻塞式线程安全列表-ConcurrentLinkedDeque

    一.ConcurrentLinkedDeque public class ConcurrentLinkedDeque<E> extends AbstractCollection<E& ...

  3. PyCharm的小技巧

    PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如:代码跳转.智能提示.自动完成.单元测试.版本控制.此外,该IDE提供了一些高级功能, ...

  4. thinkphp中的钩子_什么是钩子?

    讲到插件,不得不讲钩子.首先,我们之前说明了插件是一个扩展的功能实现. 既然是扩展的,那么就要很灵活.可复用,并不是像我们之前开发项目,一个功能实现了,就写死在代码里了. 项目其他地方要用了,怎么办, ...

  5. js基础整理总结

    变量和变量作用域 变量和函数声明提升定义 Var a=100; Function test(){ 这时候由于变量声明提升,a变量已经声明,值为undefined Console.log(a); Var ...

  6. jQuery使用记录

    jQuery方法获得的集合为类数组对象,可以用一些数组的方法.集合里面的元素为DOM元素,不是jQuery对象. jQuery设置css3属性的兼容性写法: $(element).css({ &quo ...

  7. 用R语言做数据清理(详细教程)

    数据的清理 如同列夫托尔斯泰所说的那样:“幸福的家庭都是相似的,不幸的家庭各有各的不幸”,糟糕的恶心的数据各有各的糟糕之处,好的数据集都是相似的.一份好的,干净而整洁的数据至少包括以下几个要素: 1. ...

  8. 支付宝支付-常用支付API详解(查询、退款、提现等)

    所有的接口支持沙盒环境的测试 1.前言 前面几篇文件详细介绍了 支付宝提现.扫码支付.条码支付.Wap支付.App支付 支付宝支付-提现到个人支付宝 支付宝支付-扫码支付 支付宝支付-刷卡支付(条码支 ...

  9. VR全景:720全景在线购物点亮你的眼球

    在今天,如果你还不了解什么叫做VR (Virtual Reality),那么你真的就已经Out了.现在的VR,正如当年的智能手机一样,传遍了整个世界,2016年,也被称作VR元年,各种各样的设备,以及 ...

  10. 2-SAT算法

    参考blog 参考论文 参考论文 题目 & 题解 裸2-SAT poj3683 poj3207 poj3678 poj3648 2-SAT + 二分法 poj2723 poj2749 hdu3 ...