Maison  >  Article  >  développement back-end  >  PHP utilise la fonction array_intersect() pour trouver l'intersection de deux tableaux

PHP utilise la fonction array_intersect() pour trouver l'intersection de deux tableaux

青灯夜游
青灯夜游original
2019-01-19 17:58:055429parcourir

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.

PHP utilise la fonction array_intersect() pour trouver l'intersection de deux tableaux

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 :

PHP utilise la fonction array_intersect() pour trouver lintersection de deux tableaux

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn