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

Ds\Map::__construct

Ds\Map::__construct

(PECL ds >= 1.0.0)

Ds \ Map :: __ construct - 创建一个新实例。

Description

public Ds\Map::__construct ([ mixed $...values ] )

创建一个新实例,使用可移动对象或初始数组values

Parameters

values

可用于初始值的可遍历对象或数组。

Examples

Example #1 Ds\Map::__construct() example

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

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

object(Ds\Map)#1 (0) { } object(Ds\Map)#2 (3) { [0]=> object(Ds\Pair)#1 (2) { ["key"]=> string(1) "a" ["value"]=> int(1) } [1]=> object(Ds\Pair)#3 (2) { ["key"]=> string(1) "b" ["value"]=> int(2) } [2]=> object(Ds\Pair)#4 (2) { ["key"]=> string(1) "c" ["value"]=> int(3) } }

← Ds\Map::clear

Ds\Map::copy →

© 1997–2017 The PHP Documentation Group

根据知识共享署名许可证v3.0或更高版本授权。