Answers for "array_merge and array_combine in php"

PHP
10

php array_merge

<?php
$array1 = array("color" => "red", 2, 4);
$array2 = array("a", "b", "color" => "green", "shape" => "trapezoid", 4);
$result = array_merge($array1, $array2);
print_r($result);
?>
Array
(
    [color] => green
    [0] => 2
    [1] => 4
    [2] => a
    [3] => b
    [shape] => trapezoid
    [4] => 4
)
Posted by: Guest on June-25-2020
2

array_combine function in php

/* Array_combine is inbuilt function in php, which is use to combine two array in key value pair */
/* make sure both array should be of same length */

<?php
$fname=array("Peter","Ben","Joe");
$age=array("35","37","43");

$c=array_combine($fname,$age);
print_r($c);
?>

/*
Output:
Array ( [Peter] => 35 [Ben] => 37 [Joe] => 43 )
*/
  
/*
I hope it will help you.
Namaste
Stay home stay safe
*/
Posted by: Guest on May-28-2020
4

array merge in php

/* Array merge is basically use to merge the two array data. */
  
<?php
$a1=array("red","green");
$a2=array("blue","green","yellow");
print_r(array_merge($a1,$a2));
?>
  
/*
Output:
Array ( [0] => red [1] => green [2] => blue [3] => green [4] => yellow )
*/
  
<?php
$a1=array("a"=>"red","b"=>"green");
$a2=array("c"=>"blue","b"=>"yellow");
print_r(array_merge($a1,$a2));
?>

/*
Output:
Array ( [a] => red [b] => yellow [c] => blue )
*/
  
/* In above example you can check the difference in output 
it takes all values of both array in final output, but not in associative array you can check.
because one value gets overwritten by same key reference in both array.
*/
Posted by: Guest on May-28-2020
2

php array merge

array_merge ([ array $... ] ) : array
Posted by: Guest on August-31-2020

Browse Popular Code Answers by Language