(PECL ds >= 1.0.0)
Ds\Map::pairs — Renvoie une séquence contenant toutes les paires de la carte
Renvoie une Ds\Sequence contenant toutes les paires de la carte.
Cette fonction ne contient aucun paramètre.
Ds\Sequence contenant toutes les paires de la carte.
Exemple #1 Exemple de Ds\Map::pairs()
<?php
$map = new \Ds\Map(["a" => 1, "b" => 2, "c" => 3]);
var_dump($map->pairs());
?>
Résultat de l'exemple ci-dessus est similaire à :
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