oliver-dvorski / array_find
array_find for php. It stops the linear search when the first match is found.
Installs: 304
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/oliver-dvorski/array_find
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');