Manuel PHP
Précédent |  | Suivant

# array_intersect

(PHP 4 >= 4.0.1)

array_intersect -- Calcule l'intersection de tableaux

## Description

array array_intersect ( array array1, array array2 [, array ...])

array_intersect() retourne un tableau contenant toutes les valeurs de `array1` qui sont présentes dans tous les autres arguments. Notez que les clés sont préservées.

> Note : Deux éléments sont considérés comme égaux si et seulement si `(string) $elem1 === (string) $elem2`. En clair : lorsque la représentation en chaîne de caractères est identique.

Avertissement
Cette fonction était inutilisable en PHP 4.0.4!

Exemple 1. Exemple avec array_intersect()
    <?php
      $array1 = array ("a" => "vert", "rouge", "bleu");
      $array2 = array ("b" => "vert", "jaune", "rouge");
      $result = array_intersect ($array1, $array2);
    ?>

`$result` contient `array ("a" => "vert", "rouge");`.

Voir aussi array_diff().

Précédent | Sommaire | Suivant
array_flip | Niveau supérieur | array_key_exists