Maison >développement back-end >Problème PHP >Quelle est la fonction d'intersection de tableaux en php qui compare uniquement les valeurs ?

Quelle est la fonction d'intersection de tableaux en php qui compare uniquement les valeurs ?

青灯夜游
青灯夜游original
2022-04-29 14:41:352303parcourir

La fonction d'intersection de tableaux en PHP qui compare uniquement les valeurs est "array_intersect()" ; cette fonction est utilisée pour comparer les valeurs clés de deux (ou plus) tableaux, la syntaxe est "array_intersect(array1, array2...)" , renverra un tableau d'intersection contenant les valeurs extraites du tableau comparé (tableau 1).

Quelle est la fonction d'intersection de tableaux en php qui compare uniquement les valeurs ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3

La fonction d'intersection de tableaux en PHP qui compare uniquement les valeurs est array_intersect(). La fonction array_intersect()

array_intersect() 函数用于比较两个(或更多个)数组,在比较时,只比较数组的键值,并返回数组的交集。

array_intersect(array1,array2,array3...);

array1,array2,array3...
array_intersect() est utilisée pour comparer deux (ou plusieurs) tableaux. Lors de la comparaison, seules les valeurs clés des tableaux sont comparées et l'intersection des tableaux est renvoyée.

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");
$a2=array("e"=>"red","f"=>"black","g"=>"purple");
$a3=array("a"=>"red","b"=>"black","h"=>"yellow");
var_dump($a1);
var_dump($a2);
var_dump($a3);
$result=array_intersect($a1,$a2,$a3);
echo "交集数组:";
var_dump($result);
?>
array1,array2,array3... est une liste de tableaux qui doivent être comparésParamètresDescriptionObligatoire. Le premier tableau à comparer avec d’autres tableaux. Obligatoire. Le tableau à comparer au premier tableau. Facultatif. Tableau supplémentaire à comparer avec le premier tableau.
array1
array2
array3,...

  • Valeur de retour :

  • Renvoie un tableau d'intersection qui inclut toutes les valeurs du tableau comparé (tableau1) et de tout autre tableau de paramètres (tableau2 ou tableau3, etc.).

En termes simples, la valeur d'intersection renvoyée est obtenue à partir du tableau comparé (array1). "

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!

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