PHP files Cache, Simple, Easy and Fast Files Cache
include('Cache/Cache.php');
to set chaced data, use set function to do that, first argument the name of cache data and the second argument the value
Cache::set('age', 35);
Cache::set('data', ['id'=>100, 'name'=>'ahmed','email'=>'ahmedsaoud31@gmail.com']);
$age = Cache::get('age');
$data = Cache::get('data');
Cache::set('age', 100, 24*60);
$data = ['id'=>100, 'name'=>'ahmed','email'=>'ahmedsaoud31@gmail.com'];
Cache::set('data', $data, 24*60);
$obj = new stdClass();
$obj->id = 200;
$obj->name = 'Ahmed';
$obj->email = 'ahmedsaoud31@gmail.com';
Cache::set('obj', $obj);
Cache::set('sign', true);
Cache::set('num', 2015);
Cache::set('arr', [1,2,3,4]);
Cache::set('str', 'ahmed');
Cache::set('name', 'ahmed');
Cache::delete('data');
Cache::delete(['data','age','obj']);
Cache::delete();
if(Cache::has('age'))
echo Cache::get('age');
include('Cache/Cache.php');
Cache::set('age', 35);
Cache::set('data', ['id'=>100, 'name'=>'ahmed','email'=>'ahmedsaoud31@gmail.com']);
$age = Cache::get('age');
$data = Cache::get('data');
#####مع وضع الزمن المراد حذف البيانات بعده كوسيط ثالث للدالة بالدقائق
Cache::set('age', 100, 24*60);
$data = ['id'=>100, 'name'=>'ahmed','email'=>'ahmedsaoud31@gmail.com'];
Cache::set('data', $data, 24*60);
$obj = new stdClass();
$obj->id = 200;
$obj->name = 'Ahmed';
$obj->email = 'ahmedsaoud31@gmail.com';
Cache::set('obj', $obj);
Cache::set('sign', true);
Cache::set('num', 2015);
Cache::set('arr', [1,2,3,4]);
Cache::set('str', 'ahmed');
Cache::set('name', 'ahmed');
Cache::delete('data');
Cache::delete(['data','age','obj']);
Cache::delete();
if(Cache::has('age'))
echo Cache::get('age');