Estoy usando los métodos Memcached::set()
y Memcached::get()
. La documentación indica que si ocurre un error o, en general, para verificar el estado de estos métodos, debo llamar al Memcached::getResultCode()
.PHP códigos de resultado de extensión Memcached
¿Dónde puedo encontrar una lista completa de códigos de resultado, con lo que representa el código de resultado y cuáles son sus valores numéricos?
Lo mejor que he encontrado hasta ahora es en algunos comentarios de Memcached::getResultCode()
, pero la lista no incluye 8
y 47
. Otra lista está en la página Memcached Predefined Constants, pero no incluye los valores numéricos.
Excelente. Aquí está [** un pastebin que acabo de crear **] (http://pastebin.com/dE9y0xBi) que vincula los códigos de retorno libmemcached enumerados anteriormente con las constantes de extensión PHP. Se extrae directamente del código de extensión 'php_memcached.c'. Afortunadamente, nuestros esfuerzos combinados pueden salvar a las personas en el futuro :) – rdlowrey
Este es tan increíble que lo agregué como comentario a la página de constantes de Memcached. Hubo un comentario allí, pero bastante desactualizado. http://br2.php.net/manual/en/memcached.constants.php#118557 – igorsantos07