PHP Ds\Map pair()函数
PHP的Ds\Map::pairs()函数用于从指定的 Map 实例中获取所有对。此函数返回一个 Ds\Sequence 类型的序列,其中包含来自 Map 实例的所有对。
语法:
Ds\Sequence public Ds\Map::pairs ( void )
参数:该函数不接受任何参数。
返回值:它返回一个 Ds\Sequence 类型的序列,其中包含来自指定 Map 实例的所有对。
下面的程序说明了Ds\Map::pairs()函数:
方案一:
"Geeks", 2 => "for",
3 => "Geeks"]);
print_r($map->pairs());
?>
输出:
Ds\Vector Object
(
[0] => Ds\Pair Object
(
[key] => 1
[value] => Geeks
)
[1] => Ds\Pair Object
(
[key] => 2
[value] => for
)
[2] => Ds\Pair Object
(
[key] => 3
[value] => Geeks
)
)
方案二:
"Geeks", "second" => "for",
"third" => "Geeks"]);
print_r($map->pairs());
?>
输出:
Ds\Vector Object
(
[0] => Ds\Pair Object
(
[key] => first
[value] => Geeks
)
[1] => Ds\Pair Object
(
[key] => second
[value] => for
)
[2] => Ds\Pair Object
(
[key] => third
[value] => Geeks
)
)
参考文献:http:// PHP.NET /手动/ EN / DS-map.pairs。 PHP