iterator_to_array Copia un iterador en un array &reftitle.description; arrayiterator_to_array Traversablearrayiterator boolpreserve_keys&true; Copia los elementos de un iterador en un &array;. &reftitle.parameters; iterator El iterador a copiar. preserve_keys Si se deben utilizar los elementos del iterador como clave. Si una clave es un array o un object, se generará una advertencia. Las claves &null; serán convertidas en una cadena vacía, las claves de tipo float serán truncadas a sus partes int, las claves de tipo resource generarán una advertencia y serán convertidas en identificador de la recurso, y las claves de tipo bool serán convertidas en enteros. Si este argumento no está definido o está definido en &true;, las claves duplicadas serán sobrescritas. El último valor con una clave dada estará en el array devuelto. Definir este argumento en &false; para obtener todas las valores en todo caso. &reftitle.returnvalues; Un &array; que contiene los elementos del iterador iterator. &reftitle.changelog; &Version; &Description; 8.2.0 El tipo de iterator ha sido ampliado de Traversable a Traversablearray. &reftitle.examples; Ejemplo con <function>iterator_to_array</function> 'crêpes', 'oeufs', 'lait', 'farine')); var_dump(iterator_to_array($iterator, true)); var_dump(iterator_to_array($iterator, false)); ?> ]]> &example.outputs; 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" } ]]>