在线文档教程
PHP
数据结构 | Data Structures

Ds\Map::pairs

Ds\Map::pairs

(PECL ds >= 1.0.0)

Ds\Map::pairs — 返回一个包含地图所有对的序列。

描述

public Ds\Sequence Ds\Map::pairs ( void )

返回包含地图所有对的Ds\Sequence

参数

该功能没有参数。

返回值

Ds \ Sequence包含地图的所有对。

例子

示例#1 Ds\Map: pairs()示例

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

上面的例子会输出类似于:

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

← Ds\Map::merge

Ds\Map::put →