La función Ds \ Deque :: copy () puede devolver una copia superficial de la deque.
Sintaxis
public Ds\Deque Ds\Deque::copy( void )
La función Ds \ Deque :: copy () no tiene ningún parámetro. Esta función puede devolver una copia superficial de la deque.
Ejemplo
<?php
$x = new \Ds\Deque([1, 2, 3]);
$y = $x->copy();
$y->push(4);
print_r($x);
print_r($y);
?>