delete
disk_free_space
Fonctions sur les systèmes de fichiers
PHP Manual

# dirname

(PHP 4, PHP 5)

dirname — Renvoie le nom du dossier

### Description

string dirname ( string `$path` )

Renvoie le nom du dossier d'un chemin.

### Liste de paramètres

`path`

  Un chemin.

  Sous Windows, les slash (/) et antislash (\) sont utilisés comme séparateurs de dossier. Dans les autres environnements, seul le slash (/) est utilisé.

### Valeurs de retour

Retourne le nom du dossier. S'il n'y a pas de slash dans le chemin `path` , un point ('.') sera retourné, indiquant le dossier courant. Sinon, la chaîne retournée sera le chemin `path` dont on aura supprimé tous les /component.

### Historique

Version | Description
--- | ---
5.0.0 | dirname() gère maintenant les données binaires.
4.0.3 | dirname() respecte désormais la norme POSIX.

### Exemples

Exemple #1 Exemple avec dirname()

`<?php
$path = "/etc/passwd";
$file = dirname($path); // $file vaut "/etc"
?>`

### Notes

> Note: Depuis PHP 4.3.0, cette fonction retournera toujours un slashe ou un point dans les cas où l'ancienne version retournait une chaîne vide.

Voici des exemples exosant ce comportement :

`<?php
//Avant PHP 4.3.0
dirname('c:/'); // Retourné : '.'
//Après PHP 4.3.0
dirname('c:/x'); // Retourné : 'c:\'
dirname('c:/Temp/x'); // Retourné : 'c:/Temp'
dirname('/x'); // Retourné : '\'
?>`

### Voir aussi

- basename()
- pathinfo()
- realpath()

delete
disk_free_space
Fonctions sur les systèmes de fichiers
PHP Manual