好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > PHP實現數組根據某個字段進行水平合并,橫向合并案例分析

PHP實現數組根據某個字段進行水平合并,橫向合并案例分析

熱門標簽:聊城電話外呼系統公司 銅川電話機器人價格 江蘇電商外呼系統運營商 沛縣400電話辦理 德陽中江如何申請400開頭電話 青白江地圖標注 辦理重慶400電話 智能電話機器人好公司門薩維 AI電話機器人OEM貼牌

本文實例講述了PHP實現數組根據某個字段進行水平合并,橫向合并。分享給大家供大家參考,具體如下:

PHP數組水平合并,橫向合并,兩條數據合并成一行

需求

將兩個素組中日期相同的合并成一行

數組a

Array
(
  [0] => Array
    (
      [date] => 2019-04-02
      [today_pay_money] => 168.00
      [today_pay_num] => 1
      [yesterday_pay_money] => 999.00
      [yesterday_pay_num] => 1
    )
  [1] => Array
    (
      [date] => 2019-04-09
      [today_pay_money] => 0.01
      [today_pay_num] => 1
      [yesterday_pay_money] => 0.00
      [yesterday_pay_num] => 0
    )
  [2] => Array
    (
      [date] => 2019-05-05
      [today_pay_money] => 0.01
      [today_pay_num] => 1
      [yesterday_pay_money] => 2.00
      [yesterday_pay_num] => 1
    )
  [3] => Array
    (
      [date] => 2019-05-11
      [today_pay_money] => 0.00
      [today_pay_num] => 0
      [yesterday_pay_money] =>
      [yesterday_pay_num] => 1
    )
)

數組B

Array
(
  [0] => Array
    (
      [date] => 2019-05-07
      [today_pay_money1] => 0
      [today_pay_num1] => 0
      [yesterday_pay_money1] => 0
      [yesterday_pay_num1] => 0
    )
  [1] => Array
    (
      [date] => 2019-05-11
      [today_pay_money1] => 0
      [today_pay_num1] => 0
      [yesterday_pay_money1] => 1
      [yesterday_pay_num1] => 1
    )
)

需要格式

Array
(
  [2019-04-02] => Array
    (
      [date] => 2019-04-02
      [today_pay_money] => 168.00
      [today_pay_num] => 1
      [yesterday_pay_money] => 999.00
      [yesterday_pay_num] => 1
    )
  [2019-04-09] => Array
    (
      [date] => 2019-04-09
      [today_pay_money] => 0.01
      [today_pay_num] => 1
      [yesterday_pay_money] => 0.00
      [yesterday_pay_num] => 0
    )
  [2019-05-05] => Array
    (
      [date] => 2019-05-05
      [today_pay_money] => 0.01
      [today_pay_num] => 1
      [yesterday_pay_money] => 2.00
      [yesterday_pay_num] => 1
    )
  [2019-05-11] => Array
    (
      [date] => 2019-05-11
      [today_pay_money] => 0.00
      [today_pay_num] => 0
      [yesterday_pay_money] =>
      [yesterday_pay_num] => 1
      [today_pay_money1] => 0
      [today_pay_num1] => 0
      [yesterday_pay_money1] => 1
      [yesterday_pay_num1] => 1
    )
  [2019-05-07] => Array
    (
      [date] => 2019-05-07
      [today_pay_money1] => 0
      [today_pay_num1] => 0
      [yesterday_pay_money1] => 0
      [yesterday_pay_num1] => 0
    )
)

代碼實現

先將a,b數組合并,判斷當前日期下是否空,空的話直接賦值,不空的話,將已有素組和當前數組合并

$total = array_merge($a,$b));
$res = array();
foreach ($total as $k => $v) {
  if (empty($res[$v['date']]))
  $res[$v['date']] = $v;
  else
  $res[$v['date']]= array_merge($res[$v['date']],$v);
}

更多關于PHP相關內容感興趣的讀者可查看本站專題:《PHP數組(Array)操作技巧大全》、《php排序算法總結》、《PHP數據結構與算法教程》、《php程序設計算法總結》、《php字符串(string)用法總結》及《PHP常用遍歷算法與技巧總結》

希望本文所述對大家PHP程序設計有所幫助。

您可能感興趣的文章:
  • PHP中數組合并的兩種方法及區別介紹
  • php下將多個數組合并成一個數組的方法與實例代碼
  • php 數組的合并、拆分、區別取值函數集
  • php二維數組合并及去重復的方法
  • php數組實現根據某個鍵值將相同鍵值合并生成新二維數組的方法
  • PHP合并兩個或多個數組的方法
  • php 操作數組(合并,拆分,追加,查找,刪除等)
  • php通過array_merge()函數合并兩個數組的方法
  • php數組合并array_merge()函數使用注意事項
  • php合并數組并保留鍵值的實現方法
  • php合并數組array_merge函數運算符加號與的區別

標簽:山南 赤峰 三亞 迪慶 烏魯木齊 南寧 濟寧 鷹潭

巨人網絡通訊聲明:本文標題《PHP實現數組根據某個字段進行水平合并,橫向合并案例分析》,本文關鍵詞  PHP,實現,數組,根據,某個,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《PHP實現數組根據某個字段進行水平合并,橫向合并案例分析》相關的同類信息!
  • 本頁收集關于PHP實現數組根據某個字段進行水平合并,橫向合并案例分析的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 韩国理伦片中文字幕理论漫画| 乳香四溢小说| 天天插综合网| 黄色微视频| 日本视频中文字幕| 国产调教vk| 羞羞影院在线观看| 黑人专干日本人HD| 精品18久久久久久白浆软件| 麻豆在线下载| 好好的日com| 好男人在在线社区www在线影院| 午夜伦伦电影理论片A片不卡蜜爱| 老公是我的在线观看视频| 处破女a三级完整版| 色婷婷亚洲婷婷七月中文字幕| 女教师日记2暴露未删版在线播放| 香港三级台湾三级在线播放徐| 亚洲一区浅井舞香在线播放| 欧美高清性| 欧美珍藏AV片合集迅雷下载| 日韩色欲aV一区二区精品视频| 欧美在线中文字幕高清的| 一本久道视频一本久道AV| 另类videossexo老妇| 欧美xxxx日本| 久久91综合国产91久久精品| 柳氏共妻辣文H| 俱乐部裸体舞一区二区| 美女性爽视频国产免费| 雪花女神龙| 黄色短视频软件下载| 午夜福利久久精91色播| 在线国产你懂的| 一二三四免费观看视频动漫| 初音秘?裸体扒开双腿| 久久精品网址| www.24mmm麻豆.com| 水川堇AⅤ无码流出| 体育老师c了一节课作文| 搞逼片|