La función Ds\Collection::toArray() es una función incorporada en PHP que se utiliza para convertir las colecciones en arrays.
Sintaxis:
public Ds\Collection::toArray( void ) : array
Parámetros: Esta función no acepta ningún parámetro.
Valor devuelto: esta función devuelve una array que contiene todos los elementos de la colección.
Los siguientes programas ilustran la función pública Ds\Collection::toArray() en PHP:
Ejemplo 1:
<?php // Create a collection $collection = new \Ds\Vector([10, 15, 21, 13, 16, 18]); // Use toArray() function to convert // collections to array var_dump($collection->toArray()); ?>
Producción:
array(6) { [0] => int(10) [1] => int(15) [2] => int(21) [3] => int(13) [4] => int(16) [5] => int(18) }
Ejemplo 2:
<?php // Create a collection $collection = new \Ds\Vector([10, 15, 21, 13, 16, 18]); // Display the collection element print_r($collection); // Use toArray() function to convert // collection into array and print it print_r($collection->toArray()); ?>
Producción:
Ds\Vector Object ( [0] => 10 [1] => 15 [2] => 21 [3] => 13 [4] => 16 [5] => 18 ) Array ( [0] => 10 [1] => 15 [2] => 21 [3] => 13 [4] => 16 [5] => 18 )
Referencia: http://php.net/manual/en/ds-collection.toarray.php