Il comprend principalement quelques fonctions chdir utilisées pour les opérations sur les fichiers et dossiers
: changement de répertoire.
dir : classe de catégorie de répertoire.
closeir : ferme le handle du répertoire.
opendir : handle de répertoire ouvert.
readdir : lire le handle du répertoire.
rewinddir : réinitialiser le handle du répertoire.
chdir
Changer de répertoire.
Syntaxe : int chdir (répertoire de chaînes);
Valeur de retour : Entier Type de fonction : Accès au fichier Description du contenu Cette fonction est utilisée pour changer le répertoire actuel dans lequel php est exécuté vers un nouveau répertoire. S'il ne peut pas être modifié, il renvoie false et s'il réussit, il renvoie true.
dir
Classe de catégorie de répertoire.
Syntaxe : new dir (répertoire de chaînes);
Valeur de retour : Type de fonction de classe : Accès aux fichiers Description du contenu Il s'agit d'une classe de catégorie similaire orientée objet, utilisée pour lire des répertoires. Lorsque le paramètre directory directory est ouvert, deux attributs sont disponibles : l'attribut handle est comme readdir(), rewinddir() et closeir() utilisés par d'autres fonctions non-classes ; l'attribut path configure le paramètre path après l'ouverture du répertoire. Cette classe a trois méthodes : lire, rembobiner et fermer.
Exemples d'utilisation
<?
$d = rép("/etc");
echo "poignée : ".$d->poignée."<br>n";
echo "chemin : ".$d->chemin."<br>n";
while($entry=$d->read()) {
echo $entry."<br>n";
}
$d->fermer();
?>
fermé
Fermez le handle du répertoire.
Syntaxe : void closeir(int dir_handle);
Valeur de retour : Aucune Type de fonction : Accès au fichier Description du contenu Cette fonction est utilisée pour fermer le dir_handle du flux de données du répertoire. Le répertoire géré par ce paramètre dir_handle doit être ouvert par opendir() avant de pouvoir être utilisé.
répertoire ouvert
Ouvrez le handle du répertoire.
Syntaxe : int opendir (chemin de chaîne);
Valeur de retour : Entier Type de fonction : Accès au fichier Description du contenu Cette fonction permet d'ouvrir le flux de données du répertoire. L'entier renvoyé est un handle qui peut être utilisé par d'autres fonctions d'annuaire.
répertoire de lecture
Lire le handle du répertoire.
Syntaxe : string readdir(int dir_handle);
Valeur de retour : String Type de fonction : Accès au fichier Description du contenu Cette fonction permet de lire le répertoire. Renvoie les noms des fichiers d'un répertoire, lus sans aucun ordre particulier.
Exemple d'utilisation : répertorier tous les fichiers du répertoire actuel
<?php
$handle=opendir('.');
echo "Descripteur de répertoire : $handlen" ;
echo "Fichier :n" ;
while ($file = readdir($handle)) {
echo "$fichiern" ;
}
fermé($poignée);
?>
rewinddir
Réinitialisez le handle du répertoire.
Syntaxe : void rewinddir(int dir_handle);
Valeur de retour : Aucune Type de fonction : Accès au fichier Description du contenu Cette fonction permet de réinitialiser le flux de données du répertoire au début.