多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## firstWhere 方法返回集合中含有指定键 / 值对的第一个元素: firstWhere 方法返回集合中含有指定键 / 值对的第一个元素: ``` $collection = collect([ ['name' => 'Regena', 'age' => null], ['name' => 'Linda', 'age' => 14], ['name' => 'Diego', 'age' => 23], ['name' => 'Linda', 'age' => 84], ]); $collection->firstWhere('name', 'Linda'); // ['name' => 'Linda', 'age' => 14]Copy ``` 你也可以使用运算符来调用 firstWhere 方法: ``` $collection->firstWhere('age', '>=', 18); // ['name' => 'Diego', 'age' => 23]Copy ``` 和 where 方法一样,你可以将一个参数传递给 firstWhere 方法。在这种情况下, firstWhere 方法将返回指定键的值为「真」的第一个集合项: ``` $collection->firstWhere('age'); // ['name' => 'Linda', 'age' => 14]Copy ```