Documentación offline PHP master

ArrayAccess::offsetSet

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

ArrayAccess::offsetSet

Asignar un valor al índice esepecificado

Descripción#

php public ArrayAccess::offsetSet(mixed $offset, mixed $value): voidphp

Asigna un valor a un offset determinado.

Parámetros#

offset
El offset al que se asigna el valor.

value
El valor a asignar.

Valores devueltos#

No se retorna ningún valor.

Notas#

[!NOTE] El parámetro offset será inicializado a null si otro valor no está disponible, como en el siguiente ejemplo.

```

```

El ejemplo anterior mostrará:

Array
(
    [0] => primer valor
    [1] => segundo valor
)

[!NOTE] Esta función no es invocada al realizar asignaciones por referencias y por tanto en los cambios de dimensiones en arrays sobrecargados con ArrayAccess (indirecto en el sentido de que no se hace cambiando la dimensión directamente, sino cambiando una sub-dimensión o sub-propiedad o asignando la dimensión del array por referencia en otra variable). En su lugar, se llama a ArrayAccess::offsetGet. La operación tendrá éxito si devuelve el valor por referencia.