270 of 410 menu

Fonction dirname

La fonction dirname renvoie le chemin du répertoire parent du chemin spécifié. Le premier paramètre de la fonction est une chaîne de caractères représentant le chemin, et le second paramètre optionnel - le nombre de niveaux à remonter.

Syntaxe

dirname(string $path, int $levels = 1): string

Exemple

Obtenons le répertoire parent pour le chemin :

<?php echo dirname('/var/www/html/index.php'); ?>

Résultat de l'exécution du code :

'/var/www/html'

Exemple

Remontons de deux niveaux dans l'arborescence des répertoires :

<?php echo dirname('/var/www/html/index.php', 2); ?>

Résultat de l'exécution du code :

'/var'

Exemple

Travail avec les chemins relatifs :

<?php echo dirname('images/photo.jpg'); ?>

Résultat de l'exécution du code :

'images'

Voir aussi

  • la fonction basename,
    qui renvoie le nom du fichier
  • la fonction pathinfo,
    qui renvoie des informations sur le chemin
  • la fonction realpath,
    qui renvoie le chemin absolu
iduzchyhunl