Manuel PHP
Précédent |  | Suivant

# apc_store

(PECL)

apc_store -- Met en cache une variable dans les données stockées

## Description

bool apc_store ( string key, mixed var [, int ttl] )

> Note : Contrairement à tous les autres mécanismes de PHP, les variables stockées en utilisant la fonction apc_store() persistent entre les requêtes (tant que la valeur n'est pas effacée du cache).

## Liste de paramètres

`key`

  Stocke la variable en utilisant ce nom. Les clés `key` sont uniques, donc, stocker une seconde valeur avec la même clé effacera la valeur originale.

`var`

  La variable à stocker.

`ttl`

  Temps de vie : stocke la variable `var` dans le cache pour `ttl` secondes. Après que `ttl` soit passé, la variable stockée sera supprimée du cache (à la prochaine requête). Si aucun `ttl` n'est fournit (ou si le `ttl` vaut `0`), la valeur persistera tant qu'elle ne sera pas effacée manuellement du cache, ou sinon n'existe pas dans le cache (effacement, redémarrage, etc.).

## Valeurs de retour

Cette fonction retourne `TRUE` en cas de succès, `FALSE` en cas d'échec.

## Exemples

Exemple 1. Exemple avec apc_store()

`<?php $bar = 'BAR'; apc_store('foo', $bar); var_dump(apc_fetch('foo')); ?>`

L'exemple ci-dessus va afficher :

    string(3) "BAR"

## Voir aussi

apc_fetch()
apc_delete()

Précédent | Sommaire | Suivant
apc_sma_info | Niveau supérieur | Débogueur avancé pour PHP