在PHP/Laravel中,可以使用contains
方法来检查集合中是否存在给定的两个值。
contains
方法接受一个闭包作为参数,该闭包定义了对集合中的每个元素进行比较的逻辑。如果闭包返回true
,则表示集合中存在给定的两个值。
下面是一个示例代码:
$collection = collect([1, 2, 3, 4, 5]);
$exists = $collection->contains(function ($value, $key) {
return $value == 2 && $key == 3;
});
if ($exists) {
echo "集合中存在给定的两个值";
} else {
echo "集合中不存在给定的两个值";
}
在上面的示例中,我们创建了一个包含整数的集合。然后,我们使用contains
方法来检查集合中是否存在值为2且键为3的元素。如果存在,则输出"集合中存在给定的两个值",否则输出"集合中不存在给定的两个值"。
推荐的腾讯云相关产品:无
希望以上信息能对您有所帮助!
领取专属 10元无门槛券
手把手带您无忧上云