La función Ds \ Deque :: set () puede actualizar el valor en un índice dado.
Sintaxis
public void Ds\Deque::set( int $index , mixed $value )
La función Ds \ Deque :: set () no devuelve ningún valor. Esta función puede lanzar OutOfRangeException si un índice no es válido.
Ejemplo 1
<?php
$deque = new \Ds\Deque([1, 2, 3, 4, 5]);
echo("The elements in deque: \n");
print_r($deque);
$deque->set(4, 10);
echo("The deque after setting value at index 2: \n");
print_r($deque);
?>
Ejemplo 2
<?php
$deque = new \Ds\Deque(["Tutorials", "Point", "India", "Tutorix"]);
echo("The elements of deque: \n");
print_r($deque);
$deque->set(2, "tutorialspoint");
echo("The deque after setting value at index 2: \n");
print_r($deque);
?>