Simple functional PHP array utilities
php composer.phar require hvolschenk\utilities-arrays
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