HH\KeyedIterable::filterWithKey
Returns a KeyedIterable
containing the values of the current
KeyedIterable
that meet a supplied condition applied to its keys and
values
public function filterWithKey(
(function(Tk, Tv): bool) $callback,
): KeyedIterable<Tk, Tv>;
Only keys and values that meet a certain criteria are affected by a call to
filterWithKey()
, while all values are affected by a call to
mapWithKey()
.
Parameters
(function(Tk, Tv): bool) $callback
Returns
KeyedIterable<Tk,
Tv>
- aKeyedIterable
containing the values after a user-specified condition is applied to the keys and values of the currentKeyedIterable
.