Notice: wp_add_privacy_policy_content est appelée de la mauvaise manière. The suggested privacy policy content should be added only in wp-admin by using the admin_init (or later) action. Veuillez lire Débogage dans WordPress (en) pour plus d’informations. (Ce message a été ajouté à la version 4.9.7.) in /home/xavierbs/www/_blog/wp-includes/functions.php on line 4161
PHP: Nettoyer un répertoire des vieux fichiers - Murviel Info

PHP: Nettoyer un répertoire des vieux fichiers

Notez que cet article a été écrit pour la première fois il y a plus de 3 ans, mais n'est pas nécessairement obsolète.

delete files in PHP
delete files in PHP

Si l’on sauvegarde des fichiers avec file_put_contents() par exemple, il peut être judicieux de lancer au début du script une vérification de la date des fichiers afin d’effacer les plus anciens.

On définit le répertoire à explorer, ici temp/. On boucle sur tous les fichiers (*) du répertoire. On vérifie si la date de dernière modification est antérieure à la date actuelle moins 86400 s: 24×3600= 1 jour. Si c’est le cas, on efface le fichier avec unlink().

À lancer par exemple au début du script qui crééra les fichiers, et hop, plus de soucis à se faire quand au remplissage du répertoire.

Soumettre un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *