(PECL ds >= 1.0.0)
Ds\Map::pairs — Retorna uma sequência contendo todos os pares do mapa
Retorna uma Ds\Sequence contendo todos os pares do mapa.
Esta função não possui parâmetros.
Ds\Sequence contendo todos os pares do mapa.
Exemplo #1 Ds\Map::pairs() exemplo
<?php
$map = new \Ds\Map(["a" => 1, "b" => 2, "c" => 3]);
var_dump($map->pairs());
?>
O exemplo acima produzirá algo semelhante a:
object(Ds\Map)#8 (3) { [0]=> object(Ds\Pair)#5 (2) { ["key"]=> string(1) "a" ["value"]=> int(1) } [1]=> object(Ds\Pair)#6 (2) { ["key"]=> string(1) "b" ["value"]=> int(2) } [2]=> object(Ds\Pair)#7 (2) { ["key"]=> string(1) "c" ["value"]=> int(3) } } p