La función Ds\Sequence::set() es una función incorporada en PHP que se usa para actualizar un valor en un índice dado.
Sintaxis:
void abstract public Ds\Sequence::set ( int $index , mixed $value )
Parámetros: esta función acepta dos parámetros, como se mencionó anteriormente y se describe a continuación:
- $índice: se utiliza para contener el número de índice donde se actualizará el valor de la secuencia.
- $valor: se utiliza para contener el nuevo valor que se actualizará en el índice dado.
Valor devuelto : Esta función no devuelve ningún valor.
Los siguientes programas ilustran la función Ds\Sequence::set() en PHP:
Programa 1:
<?php // Create new Sequence $seq = new \Ds\Vector([1, 2, 3, 4, 5]); echo("Original Sequence\n"); // Display the Sequence elements print_r($seq); // Use set() function to update // the sequence elements $seq->set(2, "Geeks"); echo("\nSequence after updating the elements\n"); // Display the Sequence elements print_r($seq); ?>
Producción:
Original Sequence Ds\Vector Object ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 ) Sequence after updating the elements Ds\Vector Object ( [0] => 1 [1] => 2 [2] => Geeks [3] => 4 [4] => 5 )
Programa 2:
<?php // Create new Sequence $seq = new \Ds\Vector(["Geeks", "for", "Geeks", "Computer", "Science", "Portal"]); echo("Original Sequence\n"); // Display the Sequence elements print_r($seq); // Use set() function to set // the sequence elements $seq->set(0, "Welcome"); $seq->set(1, "to"); $seq->set(2, "GeeksforGeeks"); echo("\nSequence after updating the elements\n"); // Display the Sequence elements print_r($seq); ?>
Producción:
Original Sequence Ds\Vector Object ( [0] => Geeks [1] => for [2] => Geeks [3] => Computer [4] => Science [5] => Portal ) Sequence after updating the elements Ds\Vector Object ( [0] => Welcome [1] => to [2] => GeeksforGeeks [3] => Computer [4] => Science [5] => Portal )
Referencia: https://www.php.net/manual/en/ds-sequence.set.php