Ds\Map::__construct
En esta página
Ds\Map::__construct
Crear una nueva instancia
Descripción#
public Ds\Map::__construct(mixed ...$values)
```php
Crear una nueva instancia, utilizando un objeto `traversable` o un `array` para los `values` iniciales.
## Parámetros
`values`
Un objeto traversable o un `array` a utilizar para los valores iniciales.
## Ejemplos
Ejemplo de `Ds\Map::__construct`
```php
Resultado del ejemplo anterior es similar a:
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)
}
}