Derniers tutoriels de développement web
 

PHP array_intersect() Function

<Tableau PHP Référence

Exemple

Comparer les valeurs des deux tableaux, et le retour des matches:

<?php
$a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");
$a2=array("e"=>"red","f"=>"green","g"=>"blue");

$result=array_intersect($a1,$a2);
print_r($result);
?>
»Exécuter exemple

Définition et utilisation

Le array_intersect() fonction compare les valeurs de deux (or more) des tableaux, et renvoie les résultats.

Cette fonction compare les valeurs de deux ou plusieurs tableaux, et renvoie un tableau contenant les entrées de array1 qui sont présentes dans array2, array3, etc.


Syntaxe

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

Paramètre La description
array1 Champs obligatoires. Le tableau à comparer
array2 Champs obligatoires. Un tableau à comparer
array3,... Optionnel. Plus de tableaux à comparer

Détails techniques

Valeur de retour: Retourne un tableau contenant les entrées de array1 qui sont présentes dans tous les autres tableaux
PHP Version: 4.0.1+

autres exemples

Exemple 1

Comparer les valeurs des trois tableaux, et le retour des matches:

<?php
$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");

$result=array_intersect($a1,$a2,$a3);
print_r($result);
?>
»Exécuter exemple

<Tableau PHP Référence