contains查询集合中是否包含指定的元素, 返回true或false。
实例1
// 集合中包含指定的值
$collection = collect(['name' => 'Tom', 'age' => 23]);
return $collection->contains('Tom'); // true
实例2
// 集合中包含指定的元素
$collection = collect([
['name'=>'tom', 'age'=> 24],
['name'=>'jerry', 'age'=> 21]
]);
return $collection->contains(['name'=>'tom', 'age'=> 24]); // true
实例3
// 自定义集合包含方式
$collection = collect([1,2,3,4,5]);
return $collection->contains(function($item){
return $item > 4;
}); // true
网友评论