HH\Set::toMap
Returns a Map
based on the values of the current Set
public function toMap(): Map<arraykey, Tv>;
Each key of the Map
will be the same as its value.
Returns
Map<arraykey, Tv>
- aMap
that that contains the values of the currentSet
, with each key of theMap
being the same as its value.
Examples
$s = Set {'red', 'green', 'blue', 'yellow'};
$map = $s->toMap();
var_dump($map is \HH\Map<_, _>);
var_dump($map);
bool(true)
object(HH\Map)#2 (4) {
["red"]=>
string(3) "red"
["green"]=>
string(5) "green"
["blue"]=>
string(4) "blue"
["yellow"]=>
string(6) "yellow"
}