(PECL apc >= 3.0.0)
apc_store — Guarda uma variável no cache
Armazena uma variável no cache.
Nota: Ao contrário de muitos outros mecanismos no PHP, variáveis guardadas usando apc_store() persistirão entre requisições (até que o valor seja removido do cache).
key
Guarda a variável usando esse nome. keys são
únicas para cada cache, então, guardar um segundo valor com a mesma
key sobrescreverá o valor original.
varA variável a ser guardada.
ttl
Tempo de vida; guarda var no cache por
ttl segundos. Após
ttl ter passado, a variável guardada será
removida do cache (na próxima requisição). Se ttl
não for passado (ou se ttl for
0), o valor persistirá até ser removido
manualmente do cache, ou caso deixe de existir no cache (clear,
restart, etc.).
valuesNomes nas chaves, variáveis nos valores.
Retorna TRUE em caso de sucesso ou FALSE em caso de falha.
A segunda sintaxe retorna um array das chaves que geram erros.
Exemplo #1 Um exemplo de apc_store()
<?php
$bar = 'BAR';
apc_store('foo', $bar);
var_dump(apc_fetch('foo'));
?>
O exemplo acima irá imprimir:
string(3) "BAR"