PHP - Funzione array_intersect_uassoc ()
Sintassi
array_intersect_uassoc($array1, $array2 [, $array3 ..., callback $key_compare_func] );
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(Required) Il primo array è l'array con cui verranno confrontati gli altri. |
2 | array2(Required) Questo è un array da confrontare con il primo array |
3 | array3(Optional) Questo è un array da confrontare con il primo array |
4 | key_compare_func(Required) Funzione di richiamata definita dall'utente. |
Valori restituiti
Restituisce un array contenente tutti i valori di array1 presenti in tutti gli argomenti.
Esempio
Prova il seguente esempio:
<?php
$input1 = array("a" => "green", "b" => "brown", "c" => "blue", "red");
$input2 = array("a" => "GREEN", "B" => "brown", "yellow", "RED");
$result = array_intersect_uassoc($input1, $input2, "strcasecmp");
print_r($result);
?>
Questo produrrà il seguente risultato:
Array ( [b] => brown )