查询

Memcached::getResultMessage()函数—用法及示例

「 获取最后一次操作的结果信息 」


函数名: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 扩展。

补充纠错
热门PHP函数
分享链接