📜  PHP Ds\Map pair()函数

📅  最后修改于: 2022-05-13 01:57:39.920000             🧑  作者: Mango

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