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或更高版本授权。