.Étapes de suppression : 1. Utilisez array_intersect() pour obtenir l'intersection de deux tableaux. La syntaxe "array_intersect(original array 1, (original array 2)" renverra un tableau d'intersection ; 2. Utilisez array_diff() pour séparer les deux. tableaux d'origine. Comparez avec le tableau d'intersection pour obtenir l'ensemble de différences, c'est-à-dire supprimez les éléments d'intersection et obtenez les différents éléments. La syntaxe est "array_diff (tableau d'origine 1, tableau d'intersection)" et "array_diff (tableau d'origine 2, intersection). array)"
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur DELL G3
En PHP, vous pouvez utiliser les fonctions array_intersect() et array_diff() pour supprimer l'intersection de deux tableaux
Étapes de mise en œuvre :
Étape 1 : Utilisez la fonction array_intersect() pour obtenir l'intersection de deux tableaux
La fonctionarray_intersect() peut comparer les valeurs de deux tableaux et renvoyer le tableau d'intersection des mêmes éléments.
<?php header('content-type:text/html;charset=utf-8'); $arr1=array(1,2,3,4,5,6,7,8,9); $arr2=array(2,4,6,8,10,12,14,16); var_dump($arr1); var_dump($arr2); $intersect=array_intersect($arr1,$arr2); var_dump($intersect); ?>
Étape 2 : Utiliser La fonction array_diff() supprime l'intersection de deux tableaux
Utilisez la fonction array_diff() pour comparer les deux tableaux avec le tableau d'intersection et obtenir l'ensemble de différences (supprimer). les éléments d'intersection et obtenir différents éléments). La fonction compare les valeurs de deux (ou plus) tableaux (clé => valeur valeur) et renvoie un tableau de différence qui inclut toutes les valeurs du tableau comparé (tableau 1) mais pas dans aucun autre tableau de paramètres (tableau 2).
Apprentissage recommandé : "Tutoriel vidéo PHP.
》Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!