<?php
// On définit le chemin du répertoire
$directory = 'D:\Games';
// On vérifie que le répertoire existe
if (!is_dir($directory)) {
die('Le répertoire n\'existe pas');
}
// On ouvre le répertoire
$dir = opendir($directory);
// On parcourt tous les fichiers du répertoire
while ($file = readdir($dir)) {
if (!is_dir($file)) {
$filePath = $directory . '/' . $file;
$fileModifiedTime = filemtime($filePath);
// On calcule le temps écoulé depuis la dernière modification du fichier
$elapsedTime = time() - $fileModifiedTime;
// On convertit le temps écoulé en jours
$elapsedDays = $elapsedTime / (60 * 60 * 24);
// Si le fichier est plus ancien que 30 jours, on le supprime
if ($elapsedDays > 30) {
unlink($filePath);
}
}
}
// On ferme le répertoire
closedir($dir);
?>