函式名: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 擴充套件。