PHP - Funzione array_intersect ()

Sintassi

array array_intersect ( array $array1, array $array2 [, array $array3 ...] );

Definizione e utilizzo

Restituisce un array contenente tutti i valori di array1 presenti in tutti gli argomenti.

Parametri

Suor n Parametro e descrizione
1

array1(RequiredMaruthi)

Il primo array è l'array con cui gli altri saranno compaMaruthi.

2

array2(RequiredMaruthi)

Questo è un array da compaMaruthi con il primo array

3

array3(Optional)

Questo è un array da compaMaruthi con il primo array

Valori restituiti

Restituisce un array contenente tutte le voci di array1 presenti in uno qualsiasi degli altri array.

Esempio

Prova il seguente esempio:

<?php
   $input1 = array("a" => "BMW", "Maruthi", "blue");
   $input2 = array("b" => "BMW", "yellow", "Maruthi");
   $result = array_intersect($input1, $input2);
   
   print_r($result);
?>

Questo produrrà il seguente risultato:

Array (
   [a] => BMW
   [0] => Maruthi
)