La función Ds\Collection::clear() es una función incorporada en PHP que se utiliza para eliminar todos los valores de la colección.
Sintaxis:
Ds\Collection::clear( void )
Parámetros: Esta función no acepta ningún parámetro.
Valor devuelto: esta función no devuelve ningún valor.
Los siguientes programas ilustran la función Ds\Collection::clear() en PHP:
Ejemplo 1:
<?php // Create a collection $collection = new \Ds\Vector([1, 2, 3, 4, 5, 6]); // Display the collection element print_r($collection); // Use clear() function to remove elements $collection->clear(); // Display the collection element print_r($collection); ?>
Producción:
Ds\Vector Object ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 [5] => 6 ) Ds\Vector Object ( )
Ejemplo 2:
<?php // Create a collection $collection = new \Ds\Vector([10, 15, 21, 13, 16, 18]); // Display the collection element var_dump($collection); // Use clear() function to remove elements $collection->clear(); // Display the collection element var_dump($collection); ?>
Producción:
object(Ds\Vector)#1 (6) { [0]=> int(10) [1]=> int(15) [2]=> int(21) [3]=> int(13) [4]=> int(16) [5]=> int(18) } object(Ds\Vector)#1 (0) { }
Referencia: http://php.net/manual/en/ds-collection.clear.php