函式名稱:Memcached::getOption()
函式描述:獲取Memcached選項的值。
適用版本:Memcached::getOption()函式適用於PHP 5 >= 5.4.0, PHP 7, PECL memcached >= 0.1.0
語法:mixed Memcached::getOption(int $option)
引數:
- $option:要獲取的選項的常量。
返回值:根據選項的不同,返回不同型別的值。如果選項不存在或獲取失敗,返回false。
示例:
// 建立一個Memcached物件
$memcached = new Memcached();
// 新增一些伺服器
$memcached->addServer('localhost', 11211);
$memcached->addServer('192.168.0.1', 11211);
// 設定一個選項
$memcached->setOption(Memcached::OPT_COMPRESSION, false);
// 獲取選項的值
$compression = $memcached->getOption(Memcached::OPT_COMPRESSION);
if ($compression) {
echo "壓縮已啟用";
} else {
echo "壓縮已禁用";
}
上述示例中,我們建立了一個Memcached物件並新增了兩個伺服器。然後,我們使用setOption()方法設定了一個選項,即禁用壓縮。最後,使用getOption()方法獲取該選項的值,並根據值的不同輸出相應的訊息。