Maison >développement back-end >tutoriel php >PHP utilise la fonction array_intersect() pour trouver l'intersection de deux tableaux
La fonction array_intersect() est une fonction intégrée fournie par PHP, qui renvoie les éléments communs (intersectés) de deux tableaux. L'article suivant vous présentera la fonction array_intersect() et vous expliquera comment utiliser la fonction array_intersect() pour trouver l'intersection de deux tableaux. J'espère que cela vous sera utile.
fonction php array_intersect()
la fonction array_intersect() est utilisée pour comparer deux (ou plus) Valeurs clés de plusieurs) tableaux et renvoie l'intersection. [Tutoriels vidéo associés recommandés : Tutoriel PHP]
Structure de base de la phrase :
array_intersect($ array1,$ array2)
Valeur de retour : Retour Un tableau contenant toutes les valeurs du tableau1 présentes dans le tableau2.
Remarque : Puisque la fonction array_intersect() renvoie un tableau avec des clés réservées, nous devons également utiliser array_values() pour réorganiser les clés.
Exemple de code
Ci-dessous, nous présenterons la méthode de la fonction array_intersect() + array_values() pour trouver l'intersection de deux tableaux via un exemple simple
<?php $array1 = array(2, 5, 7, 6, 9); $array2 = array(3, 2, 5, 6, 8); // 查找两个数组的交集 $result = array_intersect($array1, $array2); // 重新排序 $result = array_values($result); // 输出 var_dump($result); ?>
Sortie :
Ce qui précède est l'intégralité du contenu de cet article, j'espère qu'il sera utile à l'apprentissage de chacun. Pour un contenu plus passionnant, vous pouvez prêter attention aux colonnes de didacticiels pertinentes du site Web PHP chinois ! ! !
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!