PHP | Función Ds\\Sequence set()

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

Publicación traducida automáticamente

Artículo escrito por R_Raj y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *