婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > PHP實現二維數組(或多維數組)轉換成一維數組的常見方法總結

PHP實現二維數組(或多維數組)轉換成一維數組的常見方法總結

熱門標簽:揚州地圖標注app 青島語音外呼系統招商 百應電話機器人服務 岳陽外呼型呼叫中心系統在哪里 山西探意電話機器人 河南電銷卡外呼系統哪家強 騰訊外呼管理系統 山西回撥外呼系統 昭通辦理400電話

本文實例總結了PHP實現二維數組(或多維數組)轉換成一維數組的常見方法。分享給大家供大家參考,具體如下:

假設有下面一個二維數組:

$user = array(
  '0' => array('id' => 100, 'username' => 'a1'),
  '1' => array('id' => 101, 'username' => 'a2'),
  '2' => array('id' => 102, 'username' => 'a3'),
  '3' => array('id' => 103, 'username' => 'a4'),
  '4' => array('id' => 104, 'username' => 'a5'),
);

現在要轉換成一維數組,有兩種情況:

一種是將指定列轉換成一維數組,這在另一篇文章有總結:PHP提取多維數組指定一列的方法總結。

現在我們重點講第二種情況,就是把所有的值都轉換成一維數組,而且鍵值相同不會被覆蓋,轉換后的一維數組是這樣的:

$result = array(100, 'a1', 101, 'a2', 102, 'a3', 103, 'a4', 104, 'a5');

主要有下面幾個方法。

1 array_reduce函數法

用array_reduce()函數是較為快捷的方法:

$result = array_reduce($user, function ($result, $value) {
  return array_merge($result, array_values($value));
}, array())

因為array_merge函數會把相同字符串鍵名的數組覆蓋合并,所以必須先用array_value取出值后再合并。

如果第二維是數字鍵名,如:

$user = array(
  'a' => array(100, 'a1'),
  'b' => array(101, 'a2'),
  'c' => array(102, 'a3'),
  'd' => array(103, 'a4'),
  'e' => array(104, 'a5'),
);

那么直接這樣就可以了:

$result = array_reduce($user, 'array_merge', array())

2 array_walk_recursive函數法

用array_walk_recursive()函數就非常靈活,可以把任意維度的數組轉換成一維數組。

$result = [];
array_walk_recursive($user, function($value) use ($result) {
  array_push($result, $value);
});

例如,下面這個多維數組:

$user4 = array(
  'a' => array(100, 'a1'),
  'b' => array(101, 'a2'),
  'c' => array(
    'd' => array(102, 'a3'),
    'e' => array(103, 'a4'),
  ),
);

用這個方法后就變成:

$result = array(100, 'a1', 101, 'a2', 102, 'a3', 103, 'a4');

3 array_map函數法

用array_map和array_reduce函數的方法類似,如下:

$result = [];
array_map(function ($value) use ($result) {
  $result = array_merge($result, array_values($value));
}, $user);

只是需要多聲明一個空的$result數組。

另外,也可以用array_walk的方法,和foreach循環的方法,原理和上面一樣。

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

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

您可能感興趣的文章:
  • PHP實現通過二維數組鍵值獲取一維鍵名操作示例
  • php利用array_search與array_column實現二維數組查找
  • PHP實現二維數組按照指定的字段進行排序算法示例
  • php二維數組按某個鍵值排序的實例講解
  • PHP實現二維數組中的查找算法小結
  • PHP實現一維數組與二維數組去重功能示例
  • PHP簡單實現二維數組的矩陣轉置操作示例
  • PHP簡單實現二維數組賦值與遍歷功能示例
  • PHP二維數組分頁2種實現方法解析

標簽:鎮江 寶雞 黃南 婁底 南陽 湛江 宜賓 銅川

巨人網絡通訊聲明:本文標題《PHP實現二維數組(或多維數組)轉換成一維數組的常見方法總結》,本文關鍵詞  PHP,實現,二維,數組,或,多維,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《PHP實現二維數組(或多維數組)轉換成一維數組的常見方法總結》相關的同類信息!
  • 本頁收集關于PHP實現二維數組(或多維數組)轉換成一維數組的常見方法總結的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    国产精品一二三区在线| 99视频精品免费视频| 性久久久久久久| 欧美日韩免费视频| 一区二区三区四区在线免费观看| 国产综合一区二区| 综合久久久久久| 久久精品视频免费观看| 国产亚洲欧洲997久久综合| 五月天中文字幕一区二区| 欧美无人高清视频在线观看| 91久久国产最好的精华液| 久久女同精品一区二区| 国产午夜精品久久| www.99精品| 91免费观看在线| 中文字幕中文乱码欧美一区二区| 国产河南妇女毛片精品久久久| 666欧美在线视频| 精品一区二区三区在线播放 | 日韩欧美美女一区二区三区| 欧美午夜电影在线播放| 欧美在线观看一区二区| 亚洲天堂av一区| 欧美日韩美少妇| 在线观看不卡一区| 日韩一区欧美二区| 日韩中文欧美在线| 欧美人牲a欧美精品| 亚洲制服丝袜av| 看电视剧不卡顿的网站| 日韩一区二区三区在线观看| 国产一区二区精品在线观看| 久久久久久麻豆| 91老师片黄在线观看| 久久爱www久久做| 高清成人免费视频| 国产精品区一区二区三| 亚洲综合一区二区三区| 日日摸夜夜添夜夜添国产精品| 亚洲成人先锋电影| 国产一区不卡视频| 色综合激情久久| 免费看欧美女人艹b| 国产麻豆欧美日韩一区| 亚洲精品中文字幕在线观看| 国内精品久久久久影院一蜜桃| 国产精品国产三级国产| 欧美aaaaaa午夜精品| 亚洲欧美一区二区视频| 六月丁香婷婷色狠狠久久| 国产精品视频观看| 欧美tickling挠脚心丨vk| 色88888久久久久久影院按摩| 国产亚洲欧洲一区高清在线观看| 欧美这里有精品| 91视频免费播放| 久久免费美女视频| 麻豆精品一区二区| 色国产综合视频| 国产另类ts人妖一区二区| 免费人成在线不卡| 天天色综合天天| 欧美日韩国产美女| 色成年激情久久综合| jvid福利写真一区二区三区| 国产精品中文字幕日韩精品| 免费在线观看视频一区| 日韩国产欧美在线观看| 亚洲一区在线看| av电影一区二区| 国产一区在线观看视频| 精品一二三四在线| 欧美浪妇xxxx高跟鞋交| 一本到高清视频免费精品| 国产精品成人免费在线| 69p69国产精品| 一本一道波多野结衣一区二区| www.日韩精品| 日韩理论电影院| 中文字幕一区二区三中文字幕 | 91婷婷韩国欧美一区二区| 国产精品拍天天在线| 成人app在线观看| 国产成人午夜99999| 高清国产一区二区| 色综合天天综合网天天狠天天| 99re这里都是精品| 欧美色综合久久| 午夜av一区二区三区| 午夜av一区二区三区| 日韩精品乱码免费| 精品一区二区免费| 欧美一区二区在线播放| 日韩欧美在线网站| 国产欧美精品日韩区二区麻豆天美| 亚洲欧美综合网| 欧洲av一区二区嗯嗯嗯啊| 欧美日韩电影在线| 久久久久久久综合日本| 亚洲国产成人av网| 国产三级一区二区三区| 国产亚洲自拍一区| 亚洲美女偷拍久久| 欧美xxxxx牲另类人与| 成人免费视频网站在线观看| 日韩精品电影在线| 国产麻豆91精品| 久久er99精品| 国产精品系列在线播放| 99久久婷婷国产综合精品电影| 欧美日韩国产一级| 精品国产不卡一区二区三区| 国内精品第一页| 国产精品77777| 久久只精品国产| 久久av资源网| 欧美色大人视频| 国产欧美一区二区三区鸳鸯浴 | 中文字幕 久热精品 视频在线| 久久一区二区视频| 欧美三级日本三级少妇99| 色欧美日韩亚洲| 欧美日韩国产天堂| 首页国产丝袜综合| 99视频有精品| 亚洲美女免费视频| 欧洲一区在线观看| 中文字幕在线免费不卡| 日韩一级黄色片| 国内一区二区视频| 日韩欧美一区在线| 欧美午夜精品一区二区三区 | 亚洲中国最大av网站| 91福利小视频| 99re热视频这里只精品| 一本大道久久a久久综合| 国产99久久久国产精品潘金 | 喷水一区二区三区| 蜜臀av性久久久久蜜臀aⅴ| 亚洲日本乱码在线观看| 777色狠狠一区二区三区| 99re热这里只有精品视频| 日韩精品色哟哟| 精品国精品自拍自在线| 2021中文字幕一区亚洲| 中文一区在线播放| 久久九九久久九九| 国产精品免费网站在线观看| 国产精品午夜春色av| 亚洲一卡二卡三卡四卡五卡| 欧美日韩国产高清一区二区三区 | 91麻豆精品国产91久久久资源速度 | 国产精品自在欧美一区| 中文字幕av资源一区| 91国偷自产一区二区三区观看| 色菇凉天天综合网| 日韩西西人体444www| 亚洲日本免费电影| 在线成人高清不卡| 欧美视频一区二区三区四区 | 色久优优欧美色久优优| 亚洲综合成人在线视频| 精品综合久久久久久8888| 国产农村妇女精品| 一区二区在线观看av| 美国精品在线观看| 日韩精品中文字幕在线不卡尤物| 亚洲欧洲精品成人久久奇米网| 亚洲自拍偷拍麻豆| 久久99久久精品| 色综合天天综合给合国产| 日韩亚洲欧美在线| 国产精品国产三级国产专播品爱网| 偷窥少妇高潮呻吟av久久免费| 7777女厕盗摄久久久| 久久久九九九九| 一区二区三区欧美| 国产在线精品一区二区夜色| 懂色av一区二区在线播放| 成人av在线影院| 91精品婷婷国产综合久久性色| 最新国产の精品合集bt伙计| 久久国产精品一区二区| 久久99精品国产麻豆婷婷| 日本系列欧美系列| 国产精品系列在线| 国产一区二区三区免费看| 亚洲国产视频一区二区| 亚洲视频一区在线观看| 国产一区视频导航| 一区视频在线播放| 麻豆91小视频| 日韩欧美一级精品久久| 天堂在线一区二区| 久久精品人人爽人人爽| 日韩成人一区二区三区在线观看| 成人免费毛片aaaaa**| 极品美女销魂一区二区三区免费| 色8久久精品久久久久久蜜|