HH\Set::toKeysArray

Returns an array containing the values from the current Set

Description

public function toKeysArray(): array<Tv>

Sets don't have keys. So this method just returns the values.

This method is interchangeable with toValuesArray().

Return Values

Examples

This example shows that toKeysArray is the same as toValuesArray because Sets don't have keys:

<?hh

namespace Hack\UserDocumentation\API\Examples\Set\ToKeysArray;

$s = Set {'red', 'green', 'blue', 'yellow'};

$keys_array = $s->toKeysArray();

var_dump($keys_array === $s->toValuesArray());
var_dump($keys_array);
Output
bool(true)
array(4) {
  [0]=>
  string(3) "red"
  [1]=>
  string(5) "green"
  [2]=>
  string(4) "blue"
  [3]=>
  string(6) "yellow"
}