PHP - Função Ds Set merge ()

A função Ds \ Set :: merge () pode retornar o resultado da adição de todos os valores fornecidos a um conjunto.

Sintaxe

public Ds\Set Ds\Set::merge( mixed $values )

A função Ds \ Set :: merge () pode retornar o resultado da adição de todos os valores fornecidos a um conjunto, efetivamente o mesmo que adicionar valores a uma cópia e então retornar aquela cópia.

Exemplo 1

<?php  
   $set = new \Ds\Set([5, 10, 15, 20]);  
   var_dump($set->merge([1, 2, 3]));  
   var_dump($set)  
?>

Exemplo-2

<?php  
   $set = new \Ds\Set([5, 10, 15, 20]);  
   var_dump($set->merge(["I", "N", "D", "I", "A"]));  
?>