Ds\Map::keys

(PECL ds >= 1.0.0)

Ds\Map::keysRetorna um conjunto das chaves do mapa

Descrição

public Ds\Map::keys(): Ds\Set

Retorna um conjunto contendo todas as chaves do mapa, na mesma ordem.

Parâmetros

Esta função não possui parâmetros.

Valor Retornado

Um Ds\Set contendo todas as chaves do mapa.

Exemplos

Example #1 Ds\Map::keys() exemplo

<?php
$map = new \Ds\Map(["a" => 1, "b" => 2, "c" => 3]);
var_dump($map->keys());
?>

O exemplo acima produzirá algo semelhante a:

object(Ds\Set)#2 (3) {
  [0]=>
  string(1) "a"
  [1]=>
  string(1) "b"
  [2]=>
  string(1) "c"
}