Ds\Map::toArray

(PECL ds >= 1.0.0)

Ds\Map::toArray Convierte el mapa en un tableau

Descripción

public Ds\Map::toArray(): array

Convierte el mapa en un tableau.

Precaución

Los mapas donde las claves no son escalares no pueden ser convertidos en tableau.

Precaución

Un tableau 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.

Nota:

La conversión en tableau aún no es soportada.

Parámetros

Esta función no tiene parámetros.

Valores devueltos

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

Ejemplos

Ejemplo #1 Ejemplo de Ds\Map::toArray()

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

var_dump($map->toArray());
?>

El resultado del ejemplo sería algo similar a:

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