Cambia un valor en un índice dado

# Ds\Vector::set

(PECL ds >= 1.0.0)

Ds\Vector::set — Cambia un valor en un índice dado

### Descripción

public function Ds\Vector::set(int `$index`, mixed `$value`): void

Cambia un valor en un índice dado.

### Parámetros

`index`

  El índice del valor a actualizar.

`value`

  El nuevo valor.

### Valores devueltos

No se retorna ningún valor.

### Errores/Excepciones

OutOfRangeException si el índice no es válido.

### Ejemplos

Ejemplo #1 Ejemplo de Ds\Vector::set()

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

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

Resultado del ejemplo anterior es similar a:

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

Ejemplo #2 Ejemplo de Ds\Vector::set() utilizando la sintaxis de array

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

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

Resultado del ejemplo anterior es similar a:

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

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open