Función ArrayObject offsetSet() en PHP

La función offsetSet() de la clase ArrayObject en PHP se usa para actualizar el valor presente en un índice específico en ArrayObject.

Sintaxis :

void offsetSet($index, $val) 

Parámetros : esta función acepta dos parámetros $index y $val. Esta función actualiza el valor presente en el índice, $index con $val .

Valor devuelto : esta función no devuelve ningún valor.

Los siguientes programas ilustran la función anterior:

Programa 1 :

<?php
// PHP program to illustrate the
// offsetSet() function
  
$arr = array("geeks100", "geeks99", "geeks1", "geeks02");
  
// Create array object
$arrObject = new ArrayObject($arr);
  
// Update the value at index 1
$arrObject->offsetSet(1, "Updated");
  
// Print the updated ArrayObject
print_r($arrObject);
  
?>
Producción:

ArrayObject Object
(
    [storage:ArrayObject:private] => Array
        (
            [0] => geeks100
            [1] => Updated
            [2] => geeks1
            [3] => geeks02
        )

)

Programa 2 :

<?php
// PHP program to illustrate the
// offsetSet() function
  
$arr = array("Welcome"=>"1", "to" => "2", "GfG" => "3");
  
// Create array object
$arrObject = new ArrayObject($arr);
  
// Update the value at index "to"
$arrObject->offsetSet("to", "UpdatedValue");
  
// Print the updated ArrayObject
print_r($arrObject);
  
?>
Producción:

ArrayObject Object
(
    [storage:ArrayObject:private] => Array
        (
            [Welcome] => 1
            [to] => UpdatedValue
            [GfG] => 3
        )

)

Referencia : http://php.net/manual/en/arrayobject.offsetset.php

Publicación traducida automáticamente

Artículo escrito por gopaldave 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 *