PHP Ds\Set remove() Function
Last Updated :
16 Aug, 2019
The Ds\Set::remove() function of Ds\Set class in PHP is an inbuilt function which is used to remove specific values from a Set instance. This function can remove both single or multiple values from a Set.
Syntax:
void public Ds\Set::remove ([ mixed $...values ] )
Parameter: This function accepts the list of values separated by comma operator to be removed from the Set as a parameter.
Return Value: This function does not returns any value.
Below programs illustrate the Ds\Set::remove() function:
Program 1:
<?php
$set = new \Ds\Set([1, 2, 3, 4, 5]);
echo "Actual Set is:\n" ;
print_r( $set );
$set ->remove(3, 4);
echo "\nSet after removing values: \n" ;
print_r( $set );
?>
|
Output:
Actual Set is:
Ds\Set Object
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
[4] => 5
)
Set after removing values:
Ds\Set Object
(
[0] => 1
[1] => 2
[2] => 5
)
Program 2:
<?php
$set = new \Ds\Set([ "Welcome" , 2, "Geeks" ]);
echo "Actual Set is:\n" ;
print_r( $set );
$set ->remove(2);
echo "\nSet after removing values: \n" ;
print_r( $set );
?>
|
Output:
Actual Set is:
Ds\Set Object
(
[0] => Welcome
[1] => 2
[2] => Geeks
)
Set after removing values:
Ds\Set Object
(
[0] => Welcome
[1] => Geeks
)
Reference: http://php.net/manual/en/ds-set.remove.php
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...