PHP | Ds\Collection copy() Function
The Ds\Collection::copy() function is an inbuilt function in PHP which is used to returns the copy of collection element.
Syntax:
Ds\Collection::copy ( void ) : Ds\Collection
Parameters: This function does not accept any parameter.
Return Value: It returns the copy of collection element.
Below programs illustrate the Ds\Collection::copy() function in PHP:
Example 1:
<?php
$collection = new \Ds\Vector([10, 15, 21, 13, 16, 18]);
print_r( $collection );
$collection -> copy ();
print_r( $collection );
?>
|
Output:
Ds\Vector Object (
[0] => 10
[1] => 15
[2] => 21
[3] => 13
[4] => 16
[5] => 18
)
Ds\Vector Object (
[0] => 10
[1] => 15
[2] => 21
[3] => 13
[4] => 16
[5] => 18
)
Example 2:
<?php
$collection = new \Ds\Vector([10, 15, 21, 13, 16, 18]);
print_r( $collection );
$collection -> copy ();
$collection ->pop();
print_r( $collection );
?>
|
Output:
Ds\Vector Object (
[0] => 10
[1] => 15
[2] => 21
[3] => 13
[4] => 16
[5] => 18
)
Ds\Vector Object (
[0] => 10
[1] => 15
[2] => 21
[3] => 13
[4] => 16
)
Reference: http://php.net/manual/en/ds-collection.copy.php
Last Updated :
21 Jan, 2019
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...