Ds\Vector::set

(PECL ds >= 1.0.0)

Ds\Vector::setUpdates a value at a given index

Descrição

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

Updates a value at a given index.

Parâmetros

index

The index of the value to update.

value

The new value.

Valor Retornado

Não há valor retornado.

Erros

OutOfRangeException if the index is not valid.

Exemplos

Exemplo #1 Ds\Vector::set() example

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

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

O exemplo acima irá imprimir algo similar à:

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

Exemplo #2 Ds\Vector::set() example using array syntax

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

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

O exemplo acima irá imprimir algo similar à:

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