织梦删除缓存函数DelCache($prefix, $key, $is_memcache = TRUE)

admin2020-01-27797

破坏一个东西非常简单,这个删除函数也一样,删除缓存比读缓存还简单,我这里总结了一下主要是这四点:

1. 参数必须与写缓存一致,否则找到不文件,找不到就无法删除。

2. 加密键$key :$key=md5($key) 这是必须的,无论是写还是读缓存还是本教程中的删除缓存,这个都不能少。

3. 若开启mc缓存,则直接调用删除方法delete($key)

4.直接通过unlink ( DEDEDATA . "/cache/$prefix/$key.php" )函数来删除缓存文件,注意,虽然,删除了缓存文件,但是,缓存的路径删除不了。


网友评论