PHP Ds\Set reversed() Function
The Ds\Set::reversed() function of Ds\Set class in PHP is an inbuilt function which is used to create a copy of the original Set with values arranged in reverse order. That is, this function returns a reversed copy of the actual set. This function does not affect the original set instance.
Syntax:
Ds\Set public Ds\Set::reversed ( void )
Parameter: This function does not accepts any parameter.
Return Value: This function returns a reversed copy of the actual Set instance.
Below programs illustrate the Ds\Set::reversed() function:
Program 1:
<?php
$set = new \Ds\Set([1, 2, 3, 4, 5]);
echo ( "Reversed Set is: \n" );
print_r( $set ->reversed());
echo "\n\nActual Set is:\n" ;
print_r( $set );
?>
|
Output:
Reversed Set is:
Ds\Set Object
(
[0] => 5
[1] => 4
[2] => 3
[3] => 2
[4] => 1
)
Actual Set is:
Ds\Set Object
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
[4] => 5
)
Program 2:
<?php
$set = new \Ds\Set([ "Welcome" , "2" , "Geeks" ]);
echo ( "Reversed Set is: \n" );
print_r( $set ->reversed());
echo "\n\nActual Set is:\n" ;
print_r( $set );
?>
|
Output:
Reversed Set is:
Ds\Set Object
(
[0] => Geeks
[1] => 2
[2] => Welcome
)
Actual Set is:
Ds\Set Object
(
[0] => Welcome
[1] => 2
[2] => Geeks
)
Reference: http://php.net/manual/en/ds-set.reversed.php
Last Updated :
16 Aug, 2019
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...