How to compare two array values in PHP

8485 views 2 years ago PHP

Use the PHP array_diff() function

You can use the PHP array_diff() function to compare an array against one or more other arrays.

The array_diff() function returns the values in the first array that are not present in any of the other arrays. Let's try out an example to understand how it actually works:

<?php
$array1 = array("a" => "sky", "star", "moon", "cloud", "moon");
$array2 = array("b" => "sky", "sun", "moon");
// Comparing the values
$result = array_diff($array1, $array2);
print_r($result);
?>

Author : Harsukh Makwana
Harsukh Makwana

Hi, My name is Harsukh Makwana. i have been work with many programming language like php, python, javascript, node, react, anguler, etc.. since last 5 year. if you have any issue or want me hire then contact me on [email protected]