array_merge() Function
This function merges the two or more arrays such that all the arrays have keys and values. The arrays are appended at the end of the first array.
Syntax:
array_merge( array1, array2, ..., array n )
Parameters: Arrays are the input arrays to be merged.
Return type: Single array with merged elements.
Example: PHP example to merge two arrays.
<?php
// Define array1 with keys and values
$array1 = array(
"subject1" => "Python",
"subject2" => "sql"
);
// Define array2 with keys and values
$array2 = array(
"subject3" => "c/c++",
"subject4" => "java"
);
// Merge both array1 and array2
$final = array_merge($array1, $array2);
// Display merged array
print_r($final);
?>
Output
Array ( [subject1] => Python [subject2] => sql [subject3] => c/c++ [subject4] => java )
Example 2: Merge multiple arrays.
<?php
// Define array1 with keys and values
$array1 = array(
"subject1" => "Python",
"subject2" => "sql"
);
// Define array2 with keys and values
$array2 = array(
"subject3" => "c/c++",
"subject4" => "java"
);
// Define array3 with keys and values
$array3 = array(
"subject5" => "CN",
"subject6" => "OS"
);
// Define array4 with keys and values
$array4 = array(
"subject7" => "data mining",
"subject8" => "C#"
);
// Merge all arrays
$final = array_merge($array1,
$array2, $array3, $array4);
// Display merged array
print_r($final);
?>
Output
Array ( [subject1] => Python [subject2] => sql [subject3] => c/c++ [subject4] => java [subject5] => CN [subject6] => OS [subject7] => data mining [subject8] => C# )
How to use array_merge() and array_combine() in PHP ?
In this article, we will discuss about how to use array_merge() and array_combine() functions in PHP. Both functions are array based functions used to combine two or more arrays using PHP. We will see each function with syntax and implementation
Contact Us