JeuWeb - Crée ton jeu par navigateur
[réglé] Suppression des fichiers d'un rep - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : [réglé] Suppression des fichiers d'un rep (/showthread.php?tid=428)



[réglé] Suppression des fichiers d'un rep - Raoull - 12-11-2006

salut,
j'ai un trou de mémoire... je sais plus comment on efface des fichiers en php...

Je cherchais une fonction "kill" mais ca existe pas... surement un vieux reste de C ou de VB :hahahaha:

Apparement c'est donc "bool unlink ( string filename [, resource context] )"

Il n'y a que ca comme fonctions pour supprimer des fichiers ?
C'est drole ca me dit rien du tout ca...

Et est-ce que unlink accepte les wilcards (*, ?, etc.) ?
Car en fait je veux supprimer tous les fichiers d'un répertoire, et au lieu de les supprimer 1 par 1, je ferai bien un "unlink(*.*)" mais ca a pas l'air de passer...

Merci d'avance


RE: Suppression de fichiers - Raoull - 12-11-2006

Bon avec gogole.fr j'ai trouvé ma réponse.
Et apparement ya que unlink, et faut lister tous les fichiers. C'est pas super super souple je trouve... mais on va faire avec Wink

Code PHP :
<?
//supprimer tous les fichiers du répertoire mon_rep
$dir = 'mon_rep';
$handdle = opendir($dir);

while(
$file = readdir($handdle))
{
if (
$file != "." && $file != "..")
{
unlink ("$dir/$file");
}
}
?>