fork download
  1. <?php
  2. $arr1 = array(
  3. 0 => array(
  4. 'translator_id' => 1,
  5. 'words_translated' => 12,
  6. ),
  7. 1 => array(
  8. 'translator_id' => 2,
  9. 'words_translated' => 34,
  10. ),
  11. 2 => array(
  12. 'translator_id' => 3,
  13. 'words_translated' => 56,
  14. ),
  15.  
  16. );
  17.  
  18. $arr2 = array(
  19. 0 => array(
  20. 'translator_id' => 1,
  21. 'languages' => "english, french",
  22. ),
  23. 1 => array(
  24. 'translator_id' => 2,
  25. 'languages' => "japanese, chinese",
  26. ),
  27. 2 => array(
  28. 'translator_id' => 3,
  29. 'languages' => "german, russian",
  30. ),
  31. );
  32.  
  33. print_r(array_map("array_merge",$arr1,$arr2));
  34. ?>
Success #stdin #stdout 0.03s 13112KB
stdin
Standard input is empty
stdout
Array
(
    [0] => Array
        (
            [translator_id] => 1
            [words_translated] => 12
            [languages] => english, french
        )

    [1] => Array
        (
            [translator_id] => 2
            [words_translated] => 34
            [languages] => japanese, chinese
        )

    [2] => Array
        (
            [translator_id] => 3
            [words_translated] => 56
            [languages] => german, russian
        )

)