How to compare two array values in php?
In this tutorial, You can use array_diff() function to compare an array to one or more other arrays.
1. Code:
<?php function compareTwoArray(array $array1, array $array2){ if (count($array1) != count($array2)) { return false; } $arrayDiff = array_diff($array1, $array2); if (!empty($arrayDiff) || count($arrayDiff) > 0) { return false; } return true; } $input_array1 = array("Soltuts.com", "tutorials", "tips"); $input_array2 = array("Soltuts.com", "snippets", "tips"); var_dump(compareTwoArray($input_array1, $input_array2)); ?>
2. Example:
Input:
$input_array1 = array("Soltuts.com", "tutorials", "tips"); $input_array2 = array("Soltuts.com", "snippets", "tips");
Output:
bool(false)