La función Ds\Deque::clear() es una función incorporada en PHP que se utiliza para borrar el Deque eliminando todos los elementos del Deque.
Sintaxis:
public Ds\Deque::clear( void ) : 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\Deque::clear() en PHP:
Programa 1:
<?php // Declare deque of default size $deck = new \Ds\Deque([1, 2, 3, 4, 5, 6]); echo("Elements in the deck:\n"); // Display the Deque elements print_r($deck); // Use clear() function to clear the deque $deck->clear(); // Display the deque print_r($deck); ?>
Producción:
Elements in the deck: Ds\Deque Object ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 [5] => 6 ) Ds\Deque Object ( )
Programa 2:
<?php // Declare deque of default size $deck = new \Ds\Deque(["geeks", "for", "geeks"]); echo("Elements in the Deque\n"); // Display the Deque elements print_r($deck); // Use clear() function to clear the deque $deck->clear(); echo("Alter clearing the elements\n"); // Display the deque print_r($deck); ?>
Producción:
Elements in the Deque Ds\Deque Object ( [0] => geeks [1] => for [2] => geeks ) Alter clearing the elements Ds\Deque Object ( )
Referencia: http://php.net/manual/en/ds-deque.clear.php