Yac::add

(PECL yac >= 1.0.0)

Yac::addArmazena em cache

Descrição

public Yac::add(string $keys, mixed $value, int $ttl = 0): bool
public Yac::add(array $key_vals): bool

Adiciona um item ao cache.

Parâmetros

keys

string de chaves.

value

Valor, todos os tipos do PHP podem ser armazenados, exceto resource.

ttl

Tempo de vida.

Valor Retornado

bool, true em caso de sucesso, ou false em caso de falha.

Note:

Yac::add() pode falhar se uma trava CAS não puder ser obtida, portanto, se for necessário que o valor seja armazenado adequadamente, pode-se escrever um codigo como este:

Example #1 Garantindo que um item é armazenado

while(!$yac->set("chave", "valor"));