亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > 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實現二維數組(或多維數組)轉換成一維數組的常見方法總結的相關信息資訊供網民參考!
  • 推薦文章
    国产国语对白一级毛片| 九九免费高清在线观看视频| 99久久网站| 日韩av成人| 精品视频一区二区| 深夜做爰性大片中文| 久久成人亚洲| 久久福利影视| 国产91素人搭讪系列天堂| 欧美爱色| 999久久久免费精品国产牛牛| 亚洲第一视频在线播放| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 99色视频| 国产伦久视频免费观看视频| 免费国产一级特黄aa大片在线| 999久久66久6只有精品| 欧美爱爱网| 亚洲爆爽| 99久久视频| 精品视频在线观看一区二区 | 999久久久免费精品国产牛牛| 中文字幕一区二区三区精彩视频 | 精品久久久久久中文字幕一区 | 青青青草视频在线观看| 999久久久免费精品国产牛牛| 成人免费观看的视频黄页| 欧美激情一区二区三区中文字幕| 欧美一区二区三区性| 精品国产香蕉在线播出| 成人免费一级毛片在线播放视频| 欧美国产日韩一区二区三区| 91麻豆精品国产自产在线| 欧美另类videosbestsex视频| 国产麻豆精品hdvideoss| 四虎久久影院| 青青久久网| 四虎久久影院| 四虎精品在线观看| 国产视频一区二区在线播放| 日本免费看视频| 欧美激情一区二区三区中文字幕| 亚飞与亚基在线观看| 成人a级高清视频在线观看| 黄视频网站在线免费观看| 欧美日本韩国| 欧美另类videosbestsex高清| 99久久精品国产国产毛片| a级毛片免费全部播放| 亚洲精品永久一区| 亚洲第一页色| 亚洲第一色在线| 成人免费网站视频ww| 国产91精品一区二区| 天天做日日爱| 国产亚洲男人的天堂在线观看| 一a一级片| 成人免费网站久久久| 日本免费乱人伦在线观看| 日韩专区在线播放| 国产不卡高清| 久久精品免视看国产明星| 亚洲女人国产香蕉久久精品| 日韩av成人| 99久久视频| 精品视频在线观看视频免费视频| 国产精品自拍亚洲| 成人免费观看网欧美片| 日日日夜夜操| 中文字幕一区二区三区精彩视频| 久久久成人影院| 中文字幕一区二区三区精彩视频| a级毛片免费全部播放| 精品国产一区二区三区久久久狼| 亚洲第一页色| 国产不卡在线观看视频| 国产a网| 精品美女| 91麻豆精品国产高清在线| 精品美女| 日韩在线观看视频网站| 国产91视频网| 精品视频在线观看一区二区| 韩国三级香港三级日本三级la| 91麻豆精品国产自产在线观看一区| 国产一区二区精品久久91| 国产精品免费精品自在线观看| 成人高清视频免费观看| 韩国妈妈的朋友在线播放| 成人免费一级毛片在线播放视频| 麻豆污视频| 色综合久久久久综合体桃花网| 日本免费乱人伦在线观看| 日韩专区在线播放| 青青久久精品| 国产极品精频在线观看| 日韩中文字幕在线观看视频| 日本免费乱人伦在线观看| 国产91精品露脸国语对白| 91麻豆国产| 国产91素人搭讪系列天堂| 亚洲精品永久一区| 精品视频在线观看视频免费视频| 国产视频一区二区三区四区 | 黄色福利片| 日韩一级精品视频在线观看| 国产成人精品影视| 亚洲天堂在线播放| 日韩一级精品视频在线观看| 91麻豆国产| a级毛片免费观看网站| 欧美一级视频高清片| 欧美爱爱网| 日韩免费在线视频| 免费的黄色小视频| 日韩在线观看免费完整版视频| 国产网站免费观看| 色综合久久天天综合绕观看| 精品在线免费播放| 一级女性全黄生活片免费| 亚洲第一色在线| 一本伊大人香蕉高清在线观看| 国产原创中文字幕| 国产精品免费精品自在线观看| 国产视频一区二区在线观看| 日韩字幕在线| 中文字幕97| 成人在免费观看视频国产| 成人影院久久久久久影院| 国产美女在线一区二区三区| 精品视频一区二区三区| 99久久精品国产国产毛片| 欧美国产日韩在线| 色综合久久手机在线| 日韩中文字幕在线观看视频| 99热精品一区| 青青青草影院 | 91麻豆精品国产综合久久久| 999精品在线| 韩国毛片免费大片| 欧美电影免费看大全| 91麻豆精品国产片在线观看| 欧美大片一区| 麻豆污视频| 99久久精品国产国产毛片| 日韩免费在线视频| 你懂的福利视频| 久久精品店| 尤物视频网站在线观看| 国产91精品一区二区| 国产视频久久久久| a级毛片免费观看网站| 精品在线免费播放| 国产韩国精品一区二区三区| 国产网站在线| 亚洲第一视频在线播放| 国产91视频网| 欧美日本二区| 欧美激情一区二区三区在线 | 毛片电影网| 国产成人精品影视| 香蕉视频久久| 天天做人人爱夜夜爽2020| 欧美一级视频免费观看| 日日夜人人澡人人澡人人看免| 韩国三级香港三级日本三级| 精品久久久久久免费影院| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 精品国产一区二区三区久久久蜜臀| 国产视频久久久久| 亚洲精品中文一区不卡| 日韩中文字幕在线观看视频| 成人影视在线播放| 午夜精品国产自在现线拍| 精品视频在线观看免费| 四虎影视久久| 午夜在线影院| 免费国产一级特黄aa大片在线| 精品视频一区二区三区免费| 国产高清视频免费观看| 日韩免费在线视频| 精品国产亚洲一区二区三区| 99久久精品国产麻豆| 一级女性全黄久久生活片| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 国产综合91天堂亚洲国产| 91麻豆精品国产片在线观看| 亚洲 国产精品 日韩| 欧美日本二区| 日本在线不卡免费视频一区| 91麻豆tv| 欧美激情在线精品video| 国产综合91天堂亚洲国产| 四虎影视久久久| 欧美另类videosbestsex视频| 久久国产精品自由自在| 成人在免费观看视频国产| 毛片成人永久免费视频| 色综合久久手机在线| 91麻豆精品国产片在线观看|