(PHP 5 >= 5.1.0)
iterator_to_array — Copie un itérateur dans un tableau
Copie les éléments d'un itérateur dans un tableau.
iterator
L'itérateur à copier.
use_keys
S'il faut utiliser les éléments de l'itérateur comme clé.
Un tableau contenant les éléments de l'itérateur
iterator
.
Version | Description |
---|---|
5.2.1 |
Ajout du paramètre use_keys .
|
Exemple #1 Exemple avec iterator_to_array()
<?php
$iterator = new ArrayIterator(array('recipe'=>'crêpes', 'oeufs', 'lait', 'farine'));
var_dump(iterator_to_array($iterator, true));
var_dump(iterator_to_array($iterator, false));
?>
L'exemple ci-dessus va afficher :
array(4) { ["recipe"]=> string(7) "crêpes" [0]=> string(5) "oeufs" [1]=> string(4) "lait" [2]=> string(6) "farine" } array(4) { [0]=> string(7) "crêpes" [1]=> string(5) "oeufs" [2]=> string(4) "lait" [3]=> string(6) "farine" }