Saya menggunakan pernyataan berikut untuk mengosongkan cache:
$cache->clean(Zend_Cache::CLEANING_MODE_MATCHING_TAG,array($uid,'PERMISSIONS'));
Tiada cara untuk mengosongkan cache pada masa ini, saya memastikan tag yang terdiri daripada $uid dan PERMISSIONS adalah betul. Kod simpan cache saya ialah:
$cache_tag=array($uid,'PERMISSIONS');
$cache->save($cache_data,$cache_id,$cache_tag);
Apabila saya menggunakan kaedah berikut, ia boleh dibersihkan
$cache->clean(Zend_Cache::CLEANING_MODE_ALL);
Kenapa ni? ?
Selesai, sebabnya ialah cache memcache zf tidak menyokong penyingkiran tag, lihat kod sumber