The Ds\Set::copy() function is an inbuilt function in PHP which is used to returns the copy of the set element.
Syntax:
Ds\Set public Ds\Set::copy( void )
Parameter: This function does not contains any parameter.
Return value: It returns the copy of set elements.
Below programs illustrate the Ds\Set::copy() function in PHP:
Program 1:
<?php // Create new Set $set = new \Ds\Set([10, 15, 21, 13, 16, 18]); // Display the Set element print_r( $set ); // Use copy() function $set -> copy (); // Display the Set element print_r( $set ); ?> |
Ds\Set Object ( [0] => 10 [1] => 15 [2] => 21 [3] => 13 [4] => 16 [5] => 18 ) Ds\Set Object ( [0] => 10 [1] => 15 [2] => 21 [3] => 13 [4] => 16 [5] => 18 )
Program 2:
<?php // Create new Set $set = new \Ds\Set([ "Geeks" , "GFG" , "ABC" ]); // Display the Set element print_r( $set ); // Use copy() function $set -> copy (); // Display the Set element print_r( $set ); ?> |
Ds\Set Object ( [0] => Geeks [1] => GFG [2] => ABC ) Ds\Set Object ( [0] => Geeks [1] => GFG [2] => ABC )
Reference: http://php.net/manual/en/ds-set.copy.php