(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. key
s são
únicas para cada cache, então, guardar um segundo valor com a mesma
key
sobrescreverá o valor original.
var
A 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.).
values
Nomes 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"