Aide - Recherche - Membres - Calendrier
Version complète : trouver le dernier fichier créer ds un dossier
Forum Développeur - Administration serveur, programmation et base de données > Programmation > PHP
mckay007
Bonjour,

J'aimerais savoir comment récupérer le nom du dernier fichier créé dans un dossier spécifique. Les fichiers qui seront présents dans ce dossier porteront le nom du type commande1.txt.

Le but de ceci étant à la fin de créer un nveau fichier commandesuividunnumero.txt.
Il faudrait donc que je récupère le nom du dernier fichier créer, retrouver son numéro et incrémenter celui-ci.


Quelqu'un pourrait m'aider?

Merci d'avance.
Ldo
$fichiers = glob('path/commande*.txt');
natsort($fichiers);
$dernier = end($fichiers);
$id = str_replace('commande', '', $dernier);
$id = str_replace('.txt', '', $id);
echo $id

ça devrait rouler
bon la fin les str_replace c'est un peu bricolage, mais la il est encore trop tot pour que je me prennen la tete avec un regex icon_mrgreen.gif
jep
Si tu norme le nom de tes fichiers, la solution de Ldo est la meilleur. Néanmoins, si tu leur donne des nom à la con, il faudra regarder du coté de la fonction filemtime et ses petites copines icon_wink.gif
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'informations, la mise en page et les images, veuillez cliquer ici.
Invision Power Board © 2001-2009 Invision Power Services, Inc.