I am new to PHP and developing a project called BaboonHut.com, I am coding it in PHP as the best way to learn is by just diving in. Anyway to the question, the snippet of code b
Using Creation Date
$files = glob(__DIR__ . '/*', GLOB_ONLYDIR);
// Using Creation Date
usort($files, function ($a, $b) {
return filetime($a) - filetime($b);
});
foreach($files as $file) {
printf("%s : %s\n", date("r", fileatime($file)), $file);
}
function filetime($file) {
return PHP_OS == "win" ? fileatime($file) : filectime($file);
}
Using Modification Date
$files = glob(__DIR__ . '/*', GLOB_ONLYDIR);
// Using Modification Date
usort($files, function ($a, $b) {
return filemtime($a) - filemtime($b);
});
foreach($files as $file) {
printf("%s : %s\n", date("r", fileatime($file)), $file);
}
Note : Using $a - $b
in descending other but if you want descending please use $b - $a