PHP - Funzione array_uintersect_assoc ()

Sintassi

array_uintersect_assoc( $array1, $array2 [, $array3 ..., $data_compare_func] );

Definizione e utilizzo

Questa funzione restituisce un array contenente tutti i valori di array1 presenti in tutti gli argomenti array2, array3.

Parametri

Suor n Parametro e descrizione
1

array1(Required)

Specifica un array.

2

array2(Required)

Specifica un array da confrontare con il primo array.

3

array3(Optional)

Specifica un array da confrontare con il primo array.

4

data_compare_func(Required)

Il nome della funzione creata dall'utente.

Esempio

Prova il seguente esempio:

<?php
   $input1 = array("a"=>"green", "b"=>"brown", "c"=>"blue", "red");
   $input2 = array("a"=>"GREEN", "B"=>"brown", "yellow", "red");
   
   print_r(array_uintersect_assoc($input1, $input2, "strcasecmp"));
?>

Questo produrrà il seguente risultato:

Array ( [a] => green )