Supprimer tous les fichiers *.rar d'un repertoire

Supprimer tous les fichiers *.rar d'un repertoire - PHP - Programmation

Marsh Posté le 04-05-2007 à 16:39:53    

Apres avoir eu un pb de cache, je dois attibuer un nom "aleatoire" a mes fichier .rar

 

Donc avant c'etait facile de les supprimer :

 

if (file_exists($nomfichier.".rar" )) unlink($nomfichier.".rar" );

 

Mais maintenant qu'il ont un nom que je ne connais pas, comment faire?

 

Sans passer pas une grosse boucle bien moche de preference :s

 

Merci    :)


Message édité par GordonF_69 le 04-05-2007 à 22:11:32
Reply

Marsh Posté le 04-05-2007 à 16:39:53   

Reply

Marsh Posté le 05-05-2007 à 13:15:11    

regarde du coté de la fonction glob : http://fr.php.net/manual/fr/function.glob.php

Reply

Marsh Posté le 05-05-2007 à 16:53:50    

C'est parfait, merci bcp :)

Reply

Marsh Posté le 05-05-2007 à 16:57:25    

Pour ceux que ca interesse, voila mon truc :

 

$files = glob("$rep/*.rar" );
foreach ($files as $filename){unlink($filename);}


Message édité par GordonF_69 le 05-05-2007 à 16:57:36
Reply

Marsh Posté le 05-05-2007 à 17:13:17    

hum, un foreach n'est il pa sun peu "lourd" ? pourquoi ne pas mettre une simple while ? :)
http://tinyurl.com/36dvqd


---------------
test
Reply

Marsh Posté le 05-05-2007 à 17:28:31    

Pas de spam merci.
Et sinon un avec un while ça me parait louche...


---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
Reply

Marsh Posté le 06-05-2007 à 08:07:19    

_TR3NT_ a écrit :

hum, un foreach n'est il pa sun peu "lourd" ? pourquoi ne pas mettre une simple while ? :)
http://tinyurl.com/36dvqd


Peut être parce que glob renvoie un tableau  [:pingouino]


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed