函数名:Memcached::getResultMessage()
适用版本:PHP 5 >= 5.3.0, PHP 7, PECL memcached >= 0.1.0
函数说明:Memcached::getResultMessage() 函数用于获取最后一次操作的结果信息。
用法:
public string Memcached::getResultMessage ( void )
参数说明: 此函数不接受任何参数。
返回值: 返回一个字符串,表示最后一次操作的结果信息。
示例:
<?php
$memcached = new Memcached();
$memcached->addServer('localhost', 11211);
$memcached->set('key', 'value');
if ($memcached->getResultCode() == Memcached::RES_SUCCESS) {
echo "Set operation successful.";
} else {
echo "Set operation failed. Error message: " . $memcached->getResultMessage();
}
?>
在上面的示例中,我们首先创建了一个 Memcached 对象,并添加了一个本地的 memcached 服务器。然后,我们使用 set() 方法设置了一个键值对。接着,我们使用 getResultCode() 方法来检查最后一次操作的结果代码,如果结果代码为 Memcached::RES_SUCCESS,表示操作成功,我们打印 "Set operation successful.";否则,我们使用 getResultMessage() 方法获取到具体的错误信息,并打印出来。
请注意,为了使用 Memcached 类,你需要安装并启用 memcached 扩展。