Ds\Sequence::merge

(PECL ds >= 1.0.0)

Ds\Sequence::merge — Повертає результат додавання всіх заданих значень до колекції

Опис

abstract public Ds\Sequence::merge(mixed $values): Ds\Sequence

Повертає результат додавання всіх заданих значень до колекції.

Список параметрів

values

Об'єкт класу traversableили array.

Значення, що повертаються

Результат додавання всіх переданих значень до колекції. Фактично робиться копія колекції, до якої додаються значення.

Зауваження :

Поточний екземпляр колекції залишиться недоторканим.

Приклади

Приклад #1 Приклад використання Ds\Sequence::merge()****

Loading...

Висновок наведеного прикладу буде схожим на:

object(Ds\Vector)#2 (6) {
  [0]=>
  int(1)
  [1]=>
  int(2)
  [2]=>
  int(3)
  [3]=>
  int(4)
  [4]=>
  int(5)
  [5]=>
  int(6)
}
object(Ds\Vector)#1 (3) {
  [0]=>
  int(1)
  [1]=>
  int(2)
  [2]=>
  int(3)
}