Ds\Deque::insert
(PECL ds >= 1.0.0)
Ds\Deque::insert — Вставляє значення за вказаним індексом
Опис
public Ds\Deque::insert(int $index, mixed ...$values): void
Вставляє значення за вказаним індексом.
Список параметрів
index
Індекс, за яким необхідно здійснити вставку . 0 <= index <= count
Зауваження :
Можна вказувати індекс, що дорівнює кількості елементів двосторонньої черги.
values
Значення чи значення для вставки.
Значення, що повертаються
Функція не повертає значення після виконання.
Помилки
Викидає виняток OutOfRangeException у разі некоректного індексу.
Приклади
Приклад #1 Приклад використання Ds\Deque::insert()****
Loading...
Висновок наведеного прикладу буде схожим на:
object(Ds\Deque)#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"
}