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 :

Récupérer le premier fichier d'un dossier


Sujet :

Langage PHP

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 24
    Points : 12
    Points
    12
    Par défaut Récupérer le premier fichier d'un dossier
    Bonjour,

    Je souhaiterais récupèrer l'adresse du premier fichier dans un certain répertoire par ordre alphabétique.
    Je sais comment lister les fichier mais pas comment garder seulement le premier et par ordre alphabétique.

    Merci pour votre aide

  2. #2
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 394
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 394
    Points : 15 755
    Points
    15 755
    Par défaut
    quand tu as récupérer la liste des fichiers, il suffit de la trier avec la fonction http://php.net/sort par exemple

  3. #3
    Expert éminent sénior

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Points : 17 777
    Points
    17 777
    Par défaut
    A partir du code figurant dans la FAQ :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    function premier_fichier($repertoire) {
        $files = array();
        $handle = opendir($repertoire);
        while($file = readdir($handle)) {
            if($file != "." && $file != "..") {
                $files[] = $file;
            }
        }
        closedir($handle);
        sort($files);
        return array_shift($files); // NULL si le répertoire est vide
    }
    (non testé)

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 24
    Points : 12
    Points
    12
    Par défaut
    merci bien

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 12
    Dernier message: 11/05/2012, 11h17
  2. Récupérer ltous les fichiers d'un dossier
    Par cal123 dans le forum R
    Réponses: 2
    Dernier message: 15/12/2010, 10h49
  3. [HTTP_REFERER] trouver l'uri dossier au premier fichier
    Par Husqvarna dans le forum Langage
    Réponses: 3
    Dernier message: 28/10/2005, 22h05

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