Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
Selected Reading
What is the difference between array_merge and array + array in PHP?
Both get the union of arrays, but array_merge() overwrites duplicate non_numeric keys. Let us now see an example of the array+array−
Example
<?php
$arr1 = array( "p"=>"150", "q"=>"100", "r"=>"120", "s"=>"110");
$arr2 = array("t"=>"115", "u"=>"103", "v"=>"105", "w"=>"125" );
var_dump ($arr1 + $arr2);
?>
Output
This will produce the following output−
array(8) {
["p"]=>
string(3) "150"
["q"]=>
string(3) "100"
["r"]=>
string(3) "120"
["s"]=>
string(3) "110"
["t"]=>
string(3) "115"
["u"]=>
string(3) "103"
["v"]=>
string(3) "105"
["w"]=>
string(3) "125"
}
Example
Let us now see an example of array_merge() in PHP−
<?php
$arr1 = array( "p"=>"150", "q"=>"100", "r"=>"120", "s"=>"110");
$arr2 = array("t"=>"115", "u"=>"110", "v"=>"105", "w"=>"100" );
var_dump (array_merge($arr1, $arr2));
?>
Output
This will produce the following output−
array(8) {
["p"]=>
string(3) "150"
["q"]=>
string(3) "100"
["r"]=>
string(3) "120"
["s"]=>
string(3) "110"
["t"]=>
string(3) "115"
["u"]=>
string(3) "110"
["v"]=>
string(3) "105"
["w"]=>
string(3) "100"
} Advertisements
