par
@rthur » 03 avr. 2016, 10:20
Bonjour,
Si tu as beaucoup de fichiers, c'est peut être normal que ça dépasse les 30 secondes... Dans ce cas, il faut que tu utilises la fonction set_time_limit() pour augmenter la durée d'exécution (attention à ne pas la désactiver, c'est une protection utile en cas de bug de code).
Personnellement je préfère manipuler les liste de fichiers avec la fonction glob() dans un foreach()
Regarde dans la doc php sur la fonction glob, tu as un exemple qui liste les fichiers, ça te permet de vérifier qu'il liste bien bien tous les fichiers à supprimer, et tu n'auras qu'à ajouter ensuite ton unlink()
http://www.php.net/glob
Bonjour,
Si tu as beaucoup de fichiers, c'est peut être normal que ça dépasse les 30 secondes... Dans ce cas, il faut que tu utilises la fonction set_time_limit() pour augmenter la durée d'exécution (attention à ne pas la désactiver, c'est une protection utile en cas de bug de code).
Personnellement je préfère manipuler les liste de fichiers avec la fonction glob() dans un foreach()
Regarde dans la doc php sur la fonction glob, tu as un exemple qui liste les fichiers, ça te permet de vérifier qu'il liste bien bien tous les fichiers à supprimer, et tu n'auras qu'à ajouter ensuite ton unlink()
http://www.php.net/glob