HH\Vector::mapWithKey
Returns a Vector
containing the results of applying an operation to each
key/value pair in the current Vector
public function mapWithKey<Tu>(
(function(int,Tv):Tu) $callback,
): Vector<Tu>;
mapWithKey()
's result contains a value for every key/value pair in the
current Vector
; unlike filterWithKey()
, where only values whose
key/value pairs meet a certain criterion are included in the resulting
Vector
.
Parameters
(function(int,Tv):Tu) $callback
- The callback containing the operation to apply to the currentVector
's key/value pairs.
Return Values
Vector<Tu>
- AVector
containing the results of applying a user-specified operation to each key/value pair of the currentVector
in turn.