zoukankan      html  css  js  c++  java
  • php 合并数组的方法 非array_merge

    Array
    (
        [0] => Array
            (
                [max] => 50
                [date] => 2016-01-07
            )
    
        [1] => Array
            (
                [max] => 100
                [date] => 2016-01-08
            )
    
    )
    Array
    (
        [0] => Array
            (
                [min] => 11
                [date] => 2016-01-07
            )
    
        [1] => Array
            (
                [min] => 11
                [date] => 2016-01-08
            )
    
    )
    Array
    (
        [0] => Array
            (
                [price] => 11
                [date] => 2016-01-07
            )
    
        [1] => Array
            (
                [price] => 100
                [date] => 2016-01-08
            )
    
    )
    Array
    (
        [0] => Array
            (
                [price] => 50
                [date] => 2016-01-07
            )
    
        [1] => Array
            (
                [price] => 11
                [date] => 2016-01-08
            )
    
    )

    方法

    $i=-1;
            foreach($list2 as $key=>$value){
                $i++;
                //echo $i;
                //echo $value['min'];
                $list1[$i]['min']=$value['min'];
            }
            
            $i=-1;
            foreach($list3 as $key=>$value){
                $i++;
                //echo $i;
                //echo $value['min'];
                $list1[$i]['start']=$value['price'];
            }
            
            $i=-1;
            foreach($list4 as $key=>$value){
                $i++;
                //echo $i;
                //echo $value['min'];
                $list1[$i]['end']=$value['price'];
                $list1[$i]['date']=$value['date'];
            }
            
            //$list1['0']['min']="123";
            //$list1['1']['min']="456";
            print_r ($list1);

    结果

    Array
    (
        [0] => Array
            (
                [max] => 50
                [min] => 11
                [start] => 11
                [end] => 50
                [date] => 2016-01-07
            )
    
        [1] => Array
            (
                [max] => 100
                [min] => 11
                [start] => 100
                [end] => 11
                [date] => 2016-01-08
            )
    
    )

    相当于四条sql语句合并成了一个结果

  • 相关阅读:
    微博回调接口
    vue获取微博授权URL
    生成微博授权url接口
    微博账号注册
    电脑程式直接打开文件
    关于 transparent rgba display:none; opacity visiblity 关于em
    定位及部分属性
    盒模型以及部分小笔记
    htm基础知识,css的链入以及标签分类。
    JS函数01
  • 原文地址:https://www.cnblogs.com/hellowzd/p/5117701.html
Copyright © 2011-2022 走看看