牛牛在线工具

Ds\Set::intersect()

收录 8868 个 PHP 函数,含用途说明与用法示例。

Ds\Set::intersect()

返回一个新的集合,其中包含与给定集合的交集的元素

函数名: Ds\Set::intersect() 函数描述: Ds\Set::intersect() 方法返回一个新的集合,其中包含与给定集合的交集的元素。 适用版本: PHP 7.3.0 或更高版本 (需要安装 ds 扩展) 用法: $set1 = new Ds\Set(['apple', 'banana', 'orange']); $set2 = new Ds\Set(['banana', 'grape']); $intersection = $set1->intersect($set2); var_dump($intersection); 示例解释: 以上示例中,我们创建了两个集合 $set1 和 $set2。$set1 包含了 'apple'、'banana' 和 'orange',而 $set2 包含了 'banana' 和 'grape'。我们使用 intersect() 方法获取了这两个集合的交集。 输出: object(Ds\Set)#2 (1) { [0]=> string(6) "banana" } 以上输出显示只有 'banana' 在两个集合中都存在,所以它是这两个集合的交集中的唯一元素。