Aller au contenu

dirname()

Introduction à la fonction PHP dirname()

La fonction dirname() de PHP permet de récupérer le nom du répertoire à partir d'un chemin donné. C'est une fonction essentielle pour les administrateurs de serveurs et les développeurs web qui souhaitent manipuler et gérer leurs fichiers et répertoires.

La fonction dirname() accepte un paramètre, à savoir le chemin vers le fichier ou le répertoire dont vous souhaitez récupérer le nom du répertoire. Dans cet article, nous examinerons la syntaxe et les paramètres de la fonction dirname(), ainsi que des exemples d'utilisation.

Syntaxe

La syntaxe de la fonction dirname() est la suivante :

Syntaxe de dirname() en PHP

php
string dirname ( string $path )
  • path : le chemin vers le fichier ou le répertoire

Paramètres

La fonction dirname() prend un paramètre obligatoire :

  1. $path : Le chemin vers le fichier ou le répertoire dont vous souhaitez récupérer le nom du répertoire. Ce paramètre peut être une chaîne de caractères contenant le chemin vers le fichier ou le répertoire.

Exemples

Voici quelques exemples d'utilisation de la fonction dirname() :

Exemple 1 : Récupérer le nom du répertoire pour un fichier

L'exemple suivant récupère le nom du répertoire pour le fichier example.txt situé dans le répertoire /home/user1/ :

Récupérer le nom du répertoire pour un fichier en PHP

php
<?php

echo dirname("/home/user1/example.txt");

Le résultat de cet exemple sera /home/user1.

Exemple 2 : Récupérer le nom du répertoire pour un répertoire

L'exemple suivant récupère le nom du répertoire pour le répertoire /home/user1/testdir/ :

Récupérer le nom du répertoire pour un répertoire en PHP

php
<?php

echo dirname("/home/user1/testdir/");

Le résultat de cet exemple sera /home/user1.

Conclusion

En conclusion, la fonction dirname() est une fonction PHP essentielle qui permet de récupérer le nom du répertoire à partir d'un chemin donné. Elle est indispensable pour gérer vos fichiers et répertoires et vous assurer qu'ils se trouvent aux bons emplacements.

En vous basant sur les exemples fournis dans cet article, vous devriez désormais être capable d'utiliser la fonction dirname() dans votre code PHP en toute simplicité. Si vous avez des questions ou des préoccupations concernant l'utilisation de la fonction dirname() en PHP, n'hésitez pas à nous contacter. Nous serons ravis de vous aider.

Pratique

Quel est l'objectif de la fonction dirname() en PHP ?

Trouvez-vous cela utile?

Aperçu dual-run — comparez avec les routes Symfony en production.