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'