Skip to content

firstWhere

返回给定键值对的第一个元素

php
collect([
  ['product' => 'apples', 'price' => 50],
  ['product' => 'pears', 'price' => 50],
  ['product' => 'banners', 'price' => 50],
  ['product' => 'coconuts', 'price' => 80],
])->firstWhere('price', 50); // ["product" => "apples", "price" => 50]

collect([
  ['product' => 'apples', 'price' => null],
  ['product' => 'pears', 'price' => null],
  ['product' => 'banners', 'price' => 50],
  ['product' => 'coconuts', 'price' => 80],
])->firstWhere('price'); // ["product" => "banners", "price" => 50]
php
collect([
  ['product' => 'apples', 'price' => 50],
  ['product' => 'pears', 'price' => 50],
  ['product' => 'banners', 'price' => 50],
  ['product' => 'coconuts', 'price' => 80],
])->firstWhere('price', '>=', 70); // ["product" => "coconuts", "price" => 80]

相关方法