oliver-dvorski / array_find
array_find for php. It stops the linear search when the first match is found.
1.0.1
2023-03-16 09:19 UTC
Requires (Dev)
- phpunit/phpunit: ^9.0
README
ℹ️ As of php 8.4, this function is natively supported by php.
Install the dependencies with composer install
.
You can confirm that the program does what it should by running the composer test
script.
Usage
$people = [ ['name' => 'John', 'age' => 20], ['name' => 'Jane', 'age' => 21], ['name' => 'Jack', 'age' => 22], ]; // Returns ['name' => 'Jane', 'age' => 21] $found = array_find($people, fn($item) => $item['name'] === 'Jane');