PHP Conference Nagoya 2025

Ds\Deque::set

(PECL ds >= 1.0.0)

Ds\Deque::setЗаменяет значение по указанному индексу

Описание

public Ds\Deque::set(int $index, mixed $value): void

Заменяет значение по указанному индексу.

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

index

Индекс, по которому надо заменить значение.

value

Новое значение.

Возвращаемые значения

Функция не возвращает значения после выполнения.

Ошибки

Выбрасывает исключение OutOfRangeException, если индекс некорректен.

Примеры

Пример #1 Пример использования Ds\Deque::set()

<?php
$deque
= new \Ds\Deque(["a", "b", "c"]);

$deque->set(1, "_");
print_r($deque);
?>

Вывод приведённого примера будет похож на:

Ds\Deque Object
(
    [0] => a
    [1] => _
    [2] => c
)

Пример #2 Пример использования Ds\Deque::set() с синтаксисом массива

<?php
$deque
= new \Ds\Deque(["a", "b", "c"]);

$deque[1] = "_";
print_r($deque);
?>

Вывод приведённого примера будет похож на:

Ds\Deque Object
(
    [0] => a
    [1] => _
    [2] => c
)
Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top