PHP - Ds \ Collection :: copy ()

La fonction Ds \ Collection :: copy () peut retourner une copie superficielle de la collection.

Syntaxe

abstract public Ds\Collection Ds\Collection::copy( void )

La fonction Ds \ Collection :: copy () ne peut avoir aucun paramètre.

La fonction Ds \ Collection :: copy () peut retourner une copie superficielle de la collection.

Exemple 1

<?php 
   $collection = new \Ds\Vector([10, 15, 20, 25, 30, 35]); 
   print_r($collection); 
  
   $collection->copy(); 
   print_r($collection);
?>

Exemple-2

<?php 
   $collection = new \Ds\Vector([10, 15, 20, 25, 30, 35]); 
   print_r($collection);  
  
   $collection->copy();  
   $collection->pop(); 
  
   print_r($collection); 
?>