Maison >développement back-end >tutoriel php >exemple d'utilisation de la fonction php array_intersect()

exemple d'utilisation de la fonction php array_intersect()

怪我咯
怪我咯original
2017-07-12 14:32:06993parcourir

array_intersect() Fonction est utilisée pour comparer deux (ou plus) tableaux valeur clé et retourner l'intersection.

Cette fonction compare les valeurs clés​​de deux (ou plus) tableaux et renvoie le tableau d'intersection, qui comprend tous les tableaux comparés (array1), ainsi que tout autre tableau de paramètres (valeurs clés ​​dans array2 ou array3 etc.).

Description

La fonction array_intersect() renvoie le tableau d'intersection de deux tableaux ou plus.

Le tableau de résultats contient toutes les valeurs du tableau comparé qui apparaissent également dans tous les autres tableaux de paramètres, et les noms de clés restent inchangés.

Remarque : Seules les valeurs sont utilisées à des fins de comparaison.

Syntaxe

array_intersect(array1,array2,array3...)
参数 描述
array1 必需。与其他数组进行比较的第一个数组。
array2 必需。与第一个数组进行比较的数组。
array3 可选。与第一个数组进行比较的数组。可以有多个。

Exemple

Le code est le suivant :

<?php 
$a1=array(0=>"Cat",1=>"Dog",2=>"Horse"); 
$a2=array(3=>"Horse",4=>"Dog",5=>"Fish"); 
print_r(array_intersect($a1,$a2)); 
?>

Sortie :

Array ( [1] => Dog [2] => Horse )

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