キャッシュに保存されているアイテムの値をデクリメントする


cache

 悩み事

キャッシュの値をデクリメントしたい

 解決方法

Cache::decrement()を利用します

$value = \Cache::decrement('key');

keyの値が10とした場合に、このメソッドが呼ばれた後 $valueは9となり、
その次は8、というようにデクリメントされて返却される様になります

デクリメントする値を指定することも可能です

$value = \Cache::decrement('key', 50);

 アドバイス

ファイル、データベースでキャッシュを利用している場合は動作しません


Author:Chuck Heintzelman

Editor and Translator:Yuuki Takezawa