Documentación offline PHP master

Memcached::append

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

En esta página

Memcached::append

Añade datos a un elemento

Descripción#

public Memcached::append(string $key, string $value): bool
```php

`Memcached::append` añade los datos de `value` al final de un elemento existente. La razón por la que `value` debe ser una cadena es que los otros tipos no soportan esta operación.

> [!NOTE]
> Si la constante `Memcached::OPT_COMPRESSION` está activada, la operación fallará, y se emitirá una advertencia, ya que no es posible prever datos comprimidos.

## Parámetros

`key`  
La clave del elemento a sobrescribir.

`value`  
La cadena a añadir.

## Valores devueltos

Esta función retorna `true` en caso de éxito o `false` si ocurre un error. Devuelve `null` si la compresión está activada.

## Errores/Excepciones

Devuelve `null` y genera un `E_WARNING` si la compresión está activada.

## Ejemplos

Ejemplo con `Memcached::append`
addServer('localhost', 11211); $m->setOption(Memcached::OPT_COMPRESSION, false); $m->set('foo', 'abc'); $m->append('foo', 'def'); var_dump($m->get('foo')); ?>

```php

El ejemplo anterior mostrará:

string(6) "abcdef"

Véase también#

Memcached::appendByKey, Memcached::prepend