Les Dossiers Flashcards Preview

Php > Les Dossiers > Flashcards

Flashcards in Les Dossiers Deck (14):
1

constante pré-défini pour les dossiers


DIRECTORY_SEPARATOR (chaîne de caractères)
PATH_SEPARATOR (chaîne de caractères)
Disponible depuis PHP 4.3.0. Un point-virgule sous Windows, deux points (:) sinon.
SCANDIR_SORT_ASCENDING (entier)
Disponible depuis PHP 5.4.0.
SCANDIR_SORT_DESCENDING (entier)
Disponible depuis PHP 5.4.0.
SCANDIR_SORT_NONE (entier)
Disponible depuis PHP 5.4.0.

2

La classe Directory

Les instances de la classe Directory sont créées en appelant la fonction dir(), sans utiliser l'opérateur new.

3

public void Directory::close ([ resource $dir_handle ] )

Identique à la fonction closedir(), seul le paramètre dir_handle vaut par défaut $this.

4

public string Directory::read ([ resource $dir_handle ] )

Identique à la fonction readdir(), seul le paramètre dir_handle vaut par défaut $this.

5

public void Directory::rewind ([ resource $dir_handle ] )

IIdentique à la fonction rewinddir(), seul le paramètre dir_handle vaut par défaut $this.

6

bool chdir ( string $directory )

chdir() change le dossier courant de PHP en directory.

7

bool chroot ( string $directory )

chroot() change la racine du script en cours, et la remplace par directory, puis change le dossier courant de travail en "/".

Cette fonction n'est disponible que sur les systèmes GNU et BSD et que si vous utilisez la SAPI CLI, CGI ou Embed. De plus, cette fonction nécessite les privilèges d'administrateur.

8

void closedir ([ resource $dir_handle ] )

closedir() ferme le pointeur de dossier dir_handle. Le dossier devait avoir été ouvert auparavant avec opendir().

9

Directory dir ( string $directory [, resource $context ] )

Un mécanisme pseudo-objet permet la lecture d'un dossier. L'argument directory est ouvert.

10

string getcwd ( void )

Retourne le dossier de travail courant.

11

resource opendir ( string $path [, resource $context ] )

opendir() retourne un pointeur sur un dossier qui pour être utilisé avec les fonctions closedir(), readdir() et rewinddir().

12

string readdir ([ resource $dir_handle ] )

readdir() retourne le nom de la prochaine entrée du dossier identifié par dir_handle. Les entrées sont retournées dans l'ordre dans lequel elles sont enregistrées dans le système de fichiers.

13

void rewinddir ([ resource $dir_handle ] )

rewinddir() retourne à la première entrée du dossier identifiée par dir_handle.

14

array scandir ( string $directory [, int $sorting_order = SCANDIR_SORT_ASCENDING [, resource $context ]] )

Retourne un tableau de fichier et dossier, issus de directory.