Documentación offline PHP master

Ds\Map::toArray

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

Ds\Map::toArray

Convierte el mapa en un

array

Descripción#

public Ds\Map::toArray(): array
```php

Convierte el mapa en un `array`.

> [!CAUTION]
> Los mapas con claves no escalares no pueden ser convertidos en `array`.

> [!CAUTION]
> Un `array` tratará todas las claves numéricas como enteros, por ejemplo `"1"` y `1` como claves en el mapa resultará solo en `1` siendo incluido en el array.

> [!NOTE]
> La conversión en `array` aún no es soportada.

## Parámetros

Esta función no contiene ningún parámetro.

## Valores devueltos

Un `array` conteniendo todos los valores en el mismo orden que el mapa.

## Ejemplos

Ejemplo de `Ds\Map::toArray`
1, "b" => 2, "c" => 3, ]); var_dump($map->toArray()); ?>

```php

Resultado del ejemplo anterior es similar a:

array(3) {
  ["a"]=>
  int(1)
  ["b"]=>
  int(2)
  ["c"]=>
  int(3)
}