我正在尝试创建一个删除特定输入字段缓存的函数。
我制作了一个JQuery函数,该函数执行ajax调用,当输入字段的值更改时,该调用执行PHP脚本。 PHP脚本应从此特定输入字段中删除缓存的项目。
高速缓存存储输入字段的旧数据,并且数组具有所有这些输入字段以及这些字段的名称和值。
现在,我可以检索完整的数组,但是我想从该数组中检索特定的键并将其删除。我不确定如何从该数组中检索特定键。
此函数现在仅检索完整数组:
public function emptySingleCache(){
$name = $_GET['name'];
$cache = Cache ::get('invoer');
}
我可以使用$ _GET []请求检索输入字段的名称
缓存仅由输入字段的名称和值组成。
答案 0 :(得分:0)
取决于如何将数据保留在缓存中。如果存储数组,则可以像以前一样检索它,然后使用unset
从数组中忘记特定的项目并再次存储。
如果您想使用密钥invoer
从缓存中删除项目,则可以使用
Cache::forget('invoer');
更多详细信息here