首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用相同的键合并两个数组

用相同的键合并两个数组
EN

Stack Overflow用户
提问于 2016-01-03 19:27:43
回答 2查看 124关注 0票数 1

我想合并以下数组:

代码语言:javascript
复制
$songs = array(
    [0] => 001. Daddy's Groove Feat Mindshake - Surrender (Extended Mix).mp3
    [1] => 002. Haddaway - What Is Love (Project 46 Remix).mp3
    [2] => 003. Black Van - Fen Fires.mp3
    [3] => 004. Giorno - The Way (Radio Edit).mp3
    [4] => 005. Jack & Joy Vs Menini & Viani Ft Greg Stainer - #Aahm (Gran Hotel Mix).mp3
    [5] => 006. Almyron - Tonight (Radio Edit).mp3
    [6] => 007. Caminita Feat. Jan Peter - Tonite (Original Mix).mp3
    [7] => 008. Lucas Nord, Urban Cone, John Dahlback - We Were Gods (Original Mix).mp3
    [8] => 009. Luca Cassani - Greed (Extended Mix).mp3
    [9] => 010. Bakermat - Uitzicht.mp3
    [10] => 011. Freaky Behaviour - Dream Topping.mp3
)

$sizes = array(
    [0] => 14.1 MB
    [1] => 13.81 MB
    [2] => 12.5 MB
    [3] => 7.58 MB
    [4] => 14.15 MB
    [5] => 7.76 MB
    [6] => 10.85 MB
    [7] => 14.02 MB
    [8] => 12.66 MB
    [9] => 11.86 MB
    [10] => 17.57 MB
);

像这样:

代码语言:javascript
复制
$result = array(
    [0] => array(
        name => 001. Daddy's Groove Feat Mindshake - Surrender (Extended Mix).mp3
        size => 14.1 MB
    )
    [1] => array(
        name => 002. Haddaway - What Is Love (Project 46 Remix).mp3
        size => 13.81 MB
    )
    ...
);

我试过array_mergearray_combine,但我做不到。我使用的是PHP。$result中的键与$songs$sizes并不重要。我希望这不是很难。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-01-03 19:41:19

您也可以使用地图

代码语言:javascript
复制
$result = array_map(function ($song, $size) {
    return ['song' => $song, 'size' => $size];
}, $songs, $sizes);
票数 5
EN

Stack Overflow用户

发布于 2016-01-03 19:31:33

假设$songs$sizes总是有相同的长度,

代码语言:javascript
复制
$result = array();
for($i=0;$i<count($songs);$i++) {
    $result[] = array(
        'name'=>$songs[i],
        'size'=>$sizes[i]
    );
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34580677

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档