if array has one match php code example

Example 1: php get intersection of two arrays

$array1 = [1, 2];
$array2 = [2, 3, 4];
$commonValue = array_intersect($array1, $array2);
//$commonValue = 2
// If you have X number of arrays you can do:
$array1 = [1, 2];
$array2 = [2, 3, 4];
$arrayOfArrays = [$array1, $array2];
$commonValue = array_intersect(...$arrayOfArrays);

Example 2: check if any values are the same in an array php

if(count(array_unique($array, SORT_REGULAR)) < count($array)) {
    // $array has duplicates
} else {
    // $array does not have duplicates
}

Tags:

Php Example