Almacena una variable en la caché de datos

# apcu_store

(PECL apcu >= 4.0.0)

apcu_store — Almacena una variable en la caché de datos

### Descripción

function apcu_store(string `$key`, mixed `$var`, int `$ttl` = 0): bool
function apcu_store(array `$values`, mixed `$unused` = NULL, int `$ttl` = 0): array

Almacena una variable en la caché de datos.

> Nota: A diferencia de muchos otros mecanismos en PHP, las variables almacenadas utilizando apcu_store() persistirán entre las peticiones (hasta que sus valores sean retirados de la caché).

### Parámetros

`key`
  Almacena la variable utilizando este nombre de clave. Cada clave es única en la caché, almacenar un segundo valor con el mismo parámetro `key` sobrescribirá el valor original.
`var`
  La variable a almacenar.
`ttl`
  Duración de vida; almacena la variable `var` en la caché durante un tiempo de `ttl` segundos. Después de la expiración de `ttl`, la variable almacenada será retirada de la caché (en la próxima petición). Si no se pasa ningún valor al parámetro `ttl` (o si el valor de `ttl` es `0`), la variable persistirá hasta que sea retirada manualmente de la caché, o, de lo contrario, fallará al salir de la caché (durante un borrado, reinicio, etc.).
`values`
  Los nombres son proporcionados por las claves del array `values`, las variables por los valores.

### Valores devueltos

Esta función retorna `true` en caso de éxito o `false` si ocurre un error. La segunda sintaxis devuelve un array con las claves erróneas.

### Ejemplos

Ejemplo #1 Un ejemplo con apcu_store()

    <?php
    $bar = 'BAR';
    apcu_store('foo', $bar);
    var_dump(apcu_fetch('foo'));
    ?>

El ejemplo anterior mostrará:

    string(3) "BAR"

### Ver también

- apcu_add() - Almacena en caché una nueva variable en el almacén de datos
- apcu_fetch() - Recupera una variable almacenada en la caché
- apcu_delete() - Elimina una variable almacenada en caché

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open