PHP 8.4.0 RC4 available for testing

Ds\Set::intersect

(PECL ds >= 1.0.0)

Ds\Set::intersectCréer un nouvel ensemble en utilisant des valeurs communes avec une autre séquence

Description

public Ds\Set::intersect(Ds\Set $set): Ds\Set

Créer un nouvel ensemble en utilisant des valeurs communes avec un autre set. En d'autres termes, renvoie une copie de l'instance actuelle avec toutes les valeurs supprimées qui ne sont pas dans l'autre set.

A ∩ B = {x : x ∈ A ∧ x ∈ B}

Liste de paramètres

set

L'autre séquence.

Valeurs de retour

L'intersection de l'instance actuelle et d'un autre set.

Voir aussi

Exemples

Exemple #1 Exemple de Ds\Set::intersect()

<?php
$a
= new \Ds\Set([1, 2, 3]);
$b = new \Ds\Set([3, 4, 5]);

var_dump($a->intersect($b));
?>

Résultat de l'exemple ci-dessus est similaire à :

object(Ds\Set)#3 (1) {
  [0]=>
  int(3)
}
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top