Syntax:DsSet public DsSet::merge (mixed $values)
Parameters: this function takes one parameter
$values,which contains elements.
Return value:this function returns a set that adds all elements. The following programs illustrate the
Ds / Set::merge()function in PHP:
Program 1:
// Create a new set
$set
=
new
DsSet ([12, 15, 18, 20]);
// Merge the given element and display it
var_dump (
$set
-> merge ([1, 2 , 3]));
// Show set item
var_dump (
$set
)
?>
Exit:object (DsSet ) # 2 (7) {[0] = > int (12) [1] = > int (15) [2] = > int (18) [3] = > int (20) [4] = > int (1) [5] = > int (2) [6] = > int (3)} object (DsSet) # 1 (4) {[0] = > int (12) [1] = > int (15) [2] = > int (18) [3] = > int (20)}
Program 2:
// Create a new set
$set
=
new
DsSet ([12, 15 , 18, 20]);
// Merge the given element and display it
var_dump (
$set
-> merge ([ "G"
,
"E"
,
" E "
,
" k "
,
"S"
]));
?>
Exit:object (DsSet ) # 2 (8) {[0] = > int (12) [1] = > int (15) [2] = > int (18) [3] = > int (20) [4] = > string (1) "G" [5] = > string (1) "E" [6] = > string (1) "k" [7] = > string (1) "S"}
Link: https://www.php.net/manual/en/ds-set.merge.php