PHP Caching / Cache || FILTERS

-->index.php

               ==>cache

               ==>uploads

                             ==> file1

                             ==> file2

                             ==> file3

                          ...

                             ==> filen


<?php

$handle = opendir('uploads/');


$cache = 'cache/sample.cache.php';

if(file_exists($cache))
{
echo 1;
include($cache);
}
else
{
$output = NULL;
while(($file = readdir($handle)) != false)
{
$output .=$file . '<br />';
}
closedir($handle);
echo $output;

$fh = fopen($cache,'w+') or dia('error writing file');
fwrite($fh,$output);
fclose($fh);

}



?>


z.php


<?php

$dir = glob('upload/*.txt');
echo '<pre>';
print_r($dir);

$dir1 = glob('upload/{*.txt,*.jpg}',GLOB_BRACE);
echo '<pre>';
print_r($dir1);

?>




你可能感兴趣的:(PHP Caching / Cache || FILTERS)