Ds\Map::toArray
PHP Manual
PHP Manual»Ds\Map»Ds\Map::toArray

Ds\Map::toArray

(PECL ds >= 1.0.0)

Ds\Map::toArray Convertit la carte en un array

Description

public function Ds\Map::toArray(): array

Convertit la carte en un array.

Attention

Les cartes où les clés ne sont pas scalaires ne peuvent pas être converties en array.

Attention

Un array traitera toutes les clés numériques comme des entiers, par exemple "1" et 1 en tant que clés dans la carte ne résulteront qu'en 1 étant inclus dans le tableau.

Note:

La conversion en array n'est pas encore supportée.

Liste de paramètres

Cette fonction ne contient aucun paramètre.

Valeurs de retour

Un array contenant toutes les valeurs dans le même ordre que la carte.

Exemples

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

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

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

Résultat de l'exemple ci-dessus est similaire à :

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