Home Tutorial Php Phpbasics PHP Array Merge

 
 

Share on Google+Share on Google+
PHP Array Merge
Posted on: October 27, 2009 at 12:00 AM
Advertisement
PHP Array Merge: This PHP tutorial helps you to learn how to merge more than one array in PHP. it includes general format or signature, the value it returns etc. Examples will illustrate this function.

PHP Array Merge

In many situations we have to merge two or more than two arrays, we need to use array_merge() function. This function merges or append the elements of one array to the previous array.  

General description of array_merge() is: 

General Format array array_merge(array $var1 [, array $var2 [,.....]])
Parameters $varn: the arrays to be merge

 

Return Value Returns the resulting array

Unlike in PHP 4, PHP 5 only accepts parameters of array() type. You can typecast to merge different types. This point can be clear with the help of example 4 as mentioned below:  

Example 1:

<?php

$array1=array("This","is","first","array");

var_dump($array1);

$array2=array("This","is","second","array");

echo"<br/>";

var_dump($array2);

$array3=array_merge($array1,$array2);

echo"<br/>";

var_dump($array3);

$var="This is a variable";

$array3=array_merge($array1,$var);

var_dump($array3);

?>

Output:

array(4) {
  [0]=>
  string(4) "This"
  [1]=>
  string(2) "is"
  [2]=>
  string(5) "first"
  [3]=>
  string(5) "array"
}

array(4) {
  [0]=>
  string(4) "This"
  [1]=>
  string(2) "is"
  [2]=>
  string(6) "second"
  [3]=>
  string(5) "array"
}

array(8) {
  [0]=>
  string(4) "This"
  [1]=>
  string(2) "is"
  [2]=>
  string(5) "first"
  [3]=>
  string(5) "array"
  [4]=>
  string(4) "This"
  [5]=>
  string(2) "is"
  [6]=>
  string(6) "second"
  [7]=>
  string(5) "array"
}


Warning:  array_merge() [function.array-merge]: Argument #2 is not an array in C:\wamp\www\php\arrayMerge.php on line 12

NULL

Note: As you can see a warning message, it indicates that we cannot merge a variable with an array. We can typecast it into array by array($var), and after that we can easily merge any variable with an array.

 

Advertisement

Related Tags for PHP Array Merge:


Follow us on Twitter, or add us on Facebook or Google Plus to keep you updated with the recent trends of Java and other open source platforms.

Posted on: October 27, 2009

Recommend the tutorial

Advertisements Advertisements
 

 

 

DMCA.com