在线文档教程
PHP
数据结构 | Data Structures

Ds\Map::intersect

Ds\Map::intersect

(PECL ds >= 1.0.0)

Ds\Map::intersect — 通过将键与另一个地图相交来创建新地图。

描述

public Ds\Map Ds\Map::intersect ( Ds\Map $map )

创建一个新的映射,其中包含当前实例的键对也出现在给定的对中map。换句话说,返回当前实例的副本,并删除所有不在另一个中的密钥map

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

注意:当前实例的值将被保留。

参数

map

另一张地图,包含与相交的键。

返回值

当前实例与另一个实例的关键交集map