Le langage PHP dispose de nombreuses fonctions permettant de travailler sur les dossiers.
| Fonction |
|---|
| Description |
| $nombre = chroot($chaine); |
| définit la chaîne de caractères comme la nouvelle racine. |
| $nombre = chdir($chaine); |
| définit le dossier en cours comme celui celui précisé par la chaîne de caractères. |
| $objet = dir($chaine); |
| crée un objet à partir du dossier spécifié. |
| closedir($identificateur_dossier); |
| ferme le dossier à partir d'un identificateur retourné par opendir. |
| $chaine = getcwd(); |
| retourne le nom du dossier en cours. |
| $identificateur_dossier = opendir($chaine); |
| ouvre un dossier et retourne un identificateur de l'objet. |
| $chaine = readdir($identificateur_dossier); |
| retourne le fichier suivant dans le dossier spécifié par l'entremise de don identificateur. |
| rewinddir($identificateur_dossier); |
| retourne à la première entrée du dossier. |