(PECL apcu >= 4.0.0)
apcu_store — Armazena uma variável em cache
Armazena uma variável em cache.
Nota: Diferentemente de muitos outros mecanismos no PHP, variáveis armazenadas usando apcu_store() persistirão entre requisições (até que o valor seja removido do cache).
key
Armazena a variável usando o nome informado em key, que
deve ser única no cache. Portanto, armazenar um segundo valor com o mesmo valor de
key irá substituir o valor original.
varA variável a ser armazenada
ttl
Tempo de Vida (Time To Live); armazena var no cache por
ttl segundos. Depois desses
ttl segundos, a variável armazenada será
excluída do cache (na próxima requisição). Se nenhum parâmetro ttl
for informado (ou se ttl for
0), o valor persistirá até que seja removido do
cache manualmente, ou caso deixe de existir no cache (limpeza,
reinício, 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 com chaves de erros.
Exemplo #1 Um exemplo de apcu_store()
<?php
$bar = 'BAR';
apcu_store('foo', $bar);
var_dump(apcu_fetch('foo'));
?>O exemplo acima produzirá:
string(3) "BAR"