IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

joker dans un nom de fichier


Sujet :

Langage PHP

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 23
    Points : 14
    Points
    14
    Par défaut joker dans un nom de fichier
    bonjour à tous
    voilà j'ai un fichier que j'ouvre et que je traite avec un fopen le probleme c'est que ce fichier est actualisé assez souvent et que dans son nom il y a une partie qui change ...
    par exemple :
    le fichier s'appelle :
    resultat_exploit_010201_0125_010218_1425.csv
    puis :
    resultat_exploit_023464_1524_152485_1534.csv
    etc...
    donc dans mon fopen je voudrais pouvoir mettre un joker pour qu'il continue a utiliser ce fichier malgrès qu'il change de nom a l'interieur
    donc peutètre mettre un joker dans le genre * mais je ne vois pas comment faire...
    j'avais pensé à :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $ouvre = fopen ("resultat_exploit_".*.".csv","r");
    voila j'attends votre réponse avec impacience.
    deepwrath

  2. #2
    Rédactrice
    Avatar de xave
    Femme Profil pro
    Développeur Web
    Inscrit en
    Mai 2002
    Messages
    871
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 47
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2002
    Messages : 871
    Points : 1 094
    Points
    1 094
    Par défaut
    Une solution serait de récupérer le nom de ton dernier fichier dan ton répertoire et de le passer en paramètre de ton fopen.

    Pour rechercher ton fichier dans le répertoire, tu peux utiliser une expression rationnelle avec la fonction ereg() ou preg_match()

  3. #3
    Expert éminent Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Points : 6 449
    Points
    6 449
    Par défaut
    Si glob() est autorisé par ton hébergeur, alors c'est la fonction qu'il te faut !
    http://php.net/glob


    (Xave, )

  4. #4
    Rédactrice
    Avatar de xave
    Femme Profil pro
    Développeur Web
    Inscrit en
    Mai 2002
    Messages
    871
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 47
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2002
    Messages : 871
    Points : 1 094
    Points
    1 094
    Par défaut
    Ah... j'en prend bonne note, je connaissai pas cette fonction...

    (Mr N., c'est toujours un plaisir de te croiser )

Discussions similaires

  1. Réponses: 1
    Dernier message: 21/04/2008, 17h28
  2. Espace dans un nom de fichier
    Par pouli dans le forum Langage
    Réponses: 5
    Dernier message: 27/07/2006, 13h26
  3. Incrémenter un n° dans un nom de fichier
    Par pandore dans le forum Fortran
    Réponses: 6
    Dernier message: 03/05/2006, 12h30
  4. Réponses: 6
    Dernier message: 03/05/2006, 12h01
  5. Réponses: 17
    Dernier message: 12/04/2005, 16h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo