PHP8 wincache_ucache_dec — 減小與該鍵關(guān)聯(lián)的值

2023-10-12 14:43 更新

(PECL wincache >= 1.1.0)

wincache_ucache_dec — 減小與該鍵關(guān)聯(lián)的值。

說明

wincache_ucache_dec(string $key, int $dec_by = 1, bool &$success = ?): mixed

將與鍵關(guān)聯(lián)的值減少1,或者根據(jù) ?dec_by? 指定的值減少。

參數(shù)

key

用于在緩存中存儲變量的鍵。?key?區(qū)分大小寫。

dec_by

與鍵關(guān)聯(lián)的變量將減小的值。如果參數(shù)是浮點數(shù),則將截斷為最接近的整數(shù)。與鍵關(guān)聯(lián)的變量應(yīng)該是long類型,否則函數(shù)會失敗并返回false。

success

在成功時將設(shè)置為true,在失敗時將設(shè)置為false。

返回值

成功時返回遞減后的值,失敗時返回?false?。

示例

示例 #1 Using wincache_ucache_dec()

<?php
wincache_ucache_set('counter', 1);
var_dump(wincache_ucache_dec('counter', 2923, $success));
var_dump($success);
?>

以上示例會輸出:

int(2922) 
bool(true)

參見

  • wincache_ucache_inc() - 增加與鍵關(guān)聯(lián)的值

  • wincache_ucache_cas() - 將變量與舊值進行比較,并將新值分配給它


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號