Opendir [Résolu]

Signaler
Messages postés
253
Date d'inscription
lundi 27 février 2006
Statut
Membre
Dernière intervention
5 décembre 2008
-
Messages postés
253
Date d'inscription
lundi 27 février 2006
Statut
Membre
Dernière intervention
5 décembre 2008
-
bonjour j'ai pris un code du manuel php pour ouvrir un dossier (opendir)
et en début de boucle il me renvoir

fichier : .

fichier : ..

et après il me nomme les image je voudrais donc savoir a quoi correspond les . ..

$dir = "images/";// Ouvre un dossier bien connu, et liste tous les fichiers
if (is_dir($dir)) {
    if ($dh = opendir($dir)) { 
          while (($file = readdir($dh)) !== false) {
              echo "fichier : $file
";       
           }
    closedir($dh);
    }
}

5 réponses

Messages postés
1216
Date d'inscription
mardi 20 décembre 2005
Statut
Membre
Dernière intervention
18 octobre 2012
4
c'est vrai je n'avais pas repondu a ta question (je ne savais pas moi même)
regarde làhttp://www.tuteurs.ens.fr/unix/systemes_fichiers.html
Messages postés
1423
Date d'inscription
mardi 14 décembre 2004
Statut
Membre
Dernière intervention
29 décembre 2012
4
ils correspondent au cheéin d'accès des fichiers listé selon l'arborescence que tu as établis.
En d'autres termes . => courrant ..=>parent

--------------------------------------------------------------------------------------------------
         Il vaut mieux poser une question et passer pour bête que le rester toute sa vie
Messages postés
1216
Date d'inscription
mardi 20 décembre 2005
Statut
Membre
Dernière intervention
18 octobre 2012
4
salut

$dir = "images/";
if (is_dir($dir))
{
 $dh = opendir($dir);

          while ($file = readdir($dh))
         {


          if($file !='.' && $file !='..')

          echo "fichier : $file
";      
  
          } 

 closedir($dh); 
}
...
Messages postés
253
Date d'inscription
lundi 27 février 2006
Statut
Membre
Dernière intervention
5 décembre 2008
1
merci ca supprime les . ..
mais ca me dis pas a quoi cela correspond...
Messages postés
253
Date d'inscription
lundi 27 février 2006
Statut
Membre
Dernière intervention
5 décembre 2008
1
merci les gars je vais dormir moins bete ce soir