(PECL memcached >= 2.0.0)
Memcached::deleteMultiByKey — Remover vários itens de um servidor específico
Memcached::deleteMultiByKey() é funcionalmente equivalente a
Memcached::deleteMulti(), exceto que a forma livre
server_key pode ser usada para mapear as
keys para um servidor específico.
server_keyA chave que identifica o servidor no qual armazenar o valor ou de onde recuperá-lo. Em vez de fazer o hash na chave real do item, o hash é feito na chave do servidor ao decidir com qual servidor memcached se comunicar. Isso permite que itens relacionados sejam agrupados em um único servidor para eficiência com múltiplas operações.
keysAs chaves a serem excluídas.
timeA quantidade de tempo que o servidor aguardará para excluir os itens.
Nota: A partir da memcached 1.3.0 (lançada em 2009), este recurso não é mais suportado. Passar um parâmetro
timediferente de zero causará a falha da exclusão. Memcached::getResultCode() retornaráMEMCACHED_INVALID_ARGUMENTS.
Retorna um array indexado por keys. Cada elemento
é true se a chave correspondente foi deletada ou uma das
constantes Memcached::RES_* se a exclusão correspondente
falhou.
O método Memcached::getResultCode() retornará
o código de resultado da última operação de exclusão executada, ou seja, a operação
de exclusão do último elemento de keys.