Ds\Sequence::insert
(PECL ds >= 1.0.0)
Ds\Sequence::insert — Вставляє значення за вказаним індексом
Опис
abstract public Ds\Sequence::insert(int $index, mixed ...$values): void
Вставляє значення за вказаним індексом.
Список параметрів
index
Індекс, за яким необхідно здійснити вставку . 0 <= index <= count
Зауваження :
Можна вказати індекс, який дорівнює кількості елементів колекції.
values
Значення чи значення для вставки.
Значення, що повертаються
Функція не повертає значення після виконання.
Помилки
Викидає виняток OutOfRangeException у разі некоректного індексу.
Приклади
Приклад #1 Приклад використання Ds\Sequence::insert()****
Loading...
Висновок наведеного прикладу буде схожим на:
object(Ds\Vector)#1 (7) {
[0]=>
string(1) "a"
[1]=>
string(1) "b"
[2]=>
string(1) "c"
[3]=>
string(1) "d"
[4]=>
string(1) "e"
[5]=>
string(1) "f"
[6]=>
string(1) "g"
}