La función Ds \ Collection :: copy () puede devolver una copia superficial de la colección.
Sintaxis
abstract public Ds\Collection Ds\Collection::copy( void )
La función Ds \ Collection :: copy () no puede tener ningún parámetro.
La función Ds \ Collection :: copy () puede devolver una copia superficial de la colección.
Ejemplo 1
<?php
$collection = new \Ds\Vector([10, 15, 20, 25, 30, 35]);
print_r($collection);
$collection->copy();
print_r($collection);
?>
Ejemplo 2
<?php
$collection = new \Ds\Vector([10, 15, 20, 25, 30, 35]);
print_r($collection);
$collection->copy();
$collection->pop();
print_r($collection);
?>