Advertisement
Guest User

PHP array_merge()

a guest
Nov 24th, 2014
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.71 KB | None | 0 0
  1. $d = array(
  2.   'a' => 111,
  3.   'b' => 222,
  4. );
  5.  
  6. $e = array(
  7.   'a' => 123,
  8.   'c' => 333,
  9. );
  10. var_dump(array_merge($d, $e));
  11.  
  12. result:
  13. array(3) {
  14.   ["a"]=>
  15.   int(123)
  16.   ["b"]=>
  17.   int(222)
  18.   ["c"]=>
  19.   int(333)
  20. }
  21.  
  22. //-------------------------------------
  23.  
  24. $d = array(
  25.   0 => 111,
  26.   1 => 222,
  27. );
  28.  
  29. $e = array(
  30.   9 => 123,
  31.   7 => 333,
  32. );
  33. var_dump(array_merge($d, $e));
  34.  
  35.  
  36. result: (numeric key will be rearrange)
  37. array(4) {
  38.   [0]=>
  39.   int(111)
  40.   [1]=>
  41.   int(222)
  42.   [2]=>
  43.   int(123)
  44.   [3]=>
  45.   int(333)
  46. }
  47.  
  48. //--------------------------------------
  49.  
  50. $d = array(
  51.   '100' => 111,
  52.   '200' => 222,
  53. );
  54.  
  55. $e = array(
  56.   '100' => 100,
  57.   '300' => 333,
  58. );
  59. var_dump(array_merge($d, $e));
  60.  
  61. result .... ?
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement