hvolschenk / utilities-array
PHP functional array utilities
v0.1.2
2017-06-08 16:01 UTC
Requires
- php: ^7.0
This package is not auto-updated.
Last update: 2025-02-16 02:55:46 UTC
README
Simple functional PHP array utilities
Installation:
php composer.phar require hvolschenk\utilities-arrays
Functions:
itemByKey()
Gets an array item by key name
itemByKey(array $array): callable;
Example:
<?php namespace Sample\Name\Space; use function Hvolschenk\Utilities\Arrays\itemByKey; $users = [ 'designer' => [ ['firstName' => 'Jason', 'lastName' => 'Coole'] ], 'developer' => [ ['firstName' => 'Derek', 'lastName' => 'Moonlander'] ] ]; $usersByDesignation = itemByKey($users); $usersByDesignation('designer'); // [['firstName' => 'Jason', 'lastName' => 'Coole']] $usersByDesignation('developer'); // [['firstName' => 'Derek', 'lastName' => 'Moonlander']] $usersByDesignation('boss'); // NULL