Position actuelle: Accueil> Catégories de fonctions> array_intersect

array_intersect

Calculez l'intersection des tableaux
Nom:array_intersect
Catégorie:Tableau
Langage de programmation:php
Description en une ligne:Comparez les tableaux, les intersections de retour (comparez les valeurs clés uniquement).

Définition et utilisation

array_intersect() est utilisée pour comparer les valeurs clés de deux (ou plus) tableaux et renvoyer l'intersection.

La fonction compare les valeurs de clés de deux (ou plus) tableaux et renvoie un tableau d'intersection qui inclut toutes les valeurs de clé du tableau comparées ( Array1 ) et également dans tout autre tableau de paramètres ( Array2 ou Array3 , etc.).

Exemple

Exemple 1

Comparez les valeurs clés de deux tableaux et renvoyez l'intersection:

 <? Php
$ a1 = array ( "a" => "red" , "b" => "vert" , "c" => "bleu" , "d" => "jaune" ) ;
$ a2 = array ( "e" => "red" , "f" => "vert" , "g" => "bleu" ) ;

$ résultat = Array_INTERSECT ( $ A1 , $ A2 ) ;
print_r ( $ result ) ;
?>

Essayez-le vous-même

Exemple 2

Comparez les valeurs clés de trois tableaux et renvoyez l'intersection:

 <? Php
$ a1 = array ( "a" => "red" , "b" => "vert" , "c" => "bleu" , "d" => "jaune" ) ;
$ a2 = array ( "e" => "red" , "f" => "noir" , "g" => "violet" ) ;
$ a3 = array ( "a" => "red" , "b" => "noir" , "h" => "jaune" ) ;

$ résultat = Array_INTERSECT ( $ A1 , $ A2 , A3 $ ) ;
print_r ( $ result ) ;
?>

Essayez-le vous-même

grammaire

 array_intersect ( array1 , array2 , array3 ... ) ;
paramètre décrire
Array1 Requis. Le premier tableau qui est comparé aux autres tableaux.
Array2 Requis. Le tableau qui se compare au premier tableau.
Array3 , ... Facultatif. Autres tableaux comparés au premier tableau.

illustrer

array_intersect() renvoie un tableau d'intersections de deux tableaux ou plus.

Le tableau de résultat contient toutes les valeurs qui apparaissent dans le tableau comparé et dans tous les autres baies de paramètres en même temps, et le nom de clé reste inchangé.

Remarque: seules les valeurs sont utilisées pour la comparaison.

Fonctions similaires
Articles populaires