dream752614590
2013-04-01 05:26
浏览 9
已采纳

什么是在PHP中合并2个数组的最快方法

I have 2 arrays:

1st array {0=> "google", 1=> "apple", 2=> "microsoft"}
2nd array {0=> "awesome", 1=> "sucks", 2=> "oh man!"}

now what I want is to merge the 2 arrays in this form:

array {"google"=>"awesome", "apple"=>"sucks", "microsoft"="oh man!"}

whats the most efficient way to do this? thanks

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • duankeng2026 2013-04-01 05:29
    已采纳

    Use array_combine — Creates an array by using one array for keys and another for its values

    $a = array(0=> "google", 1=> "apple", 2=> "microsoft");
    $b = array(0=> "awesome", 1=> "sucks", 2=> "oh man!");
    
    $c = array_combine($a, $b);
    
    print_r($c);
    
    评论
    解决 无用
    打赏 举报
查看更多回答(1条)

相关推荐 更多相似问题