Maison > Article > développement back-end > La fonction PHP dirname() renvoie un résumé de l'utilisation du répertoire de fichiers
La fonction php dirname() renvoie la partie répertoire du chemin du fichier. Il donne une chaîne contenant le chemin complet d'un fichier et renvoie le nom du répertoire moins le nom du fichier. L'utilisation est très simple.Cet article rassemble plusieurs articles sur l'utilisation de la fonction PHP pour renvoyer le répertoire de fichiers. J'espère qu'il sera utile à tout le monde de comprendre la fonction de PHP pour renvoyer le répertoire de fichiers.
La fonction php dirname() renvoie la partie répertoire du chemin du fichier. Il donne une chaîne contenant le chemin complet d'un fichier et renvoie le nom du répertoire moins le nom du fichier. La syntaxe est la suivante
string dirname ( string $path )
Le chemin du paramètre est un chemin, et ce chemin est le chemin que nous devons vérifier. Il renvoie le répertoire parent du chemin. S'il n'y a pas de barres obliques dans le chemin, un point ('.') est renvoyé, indiquant le répertoire actuel. Sinon, la chaîne renvoyée est la chaîne après suppression du /component à la fin du chemin (la dernière barre oblique et les parties suivantes).
2.Explication détaillée des fonctions dirname, realpath, __FILE__ liées aux chemins PHP
Cet article le présente principalement présente principalement les trois fonctions dirname, realpath et __FILE__ liées aux chemins PHP. Les étudiants intéressés par les didacticiels PHP peuvent s'y référer. Par exemple : le répertoire racine du programme est dans : E:wampwww. S'il est appelé dans index.php, E:wampwwwindex.php sera renvoyé. dirname renvoie le répertoire parent du répertoire courant ou le répertoire où se trouve le fichier courant (sans / à la fin est généralement utilisé en conjonction avec __FILE__
3.Analyse de l'application des constantes php dirname() et __FILE__
__FILE__ représente le chemin absolu du fichier actuel incluant le nom du fichier, dirname(__FILE__) représente le chemin absolu du fichier actuel, et basename(__FILE__) représente Le nom de fichier du fichier actuel dirname(__FILE__)."/f/".basename(__FILE__) signifie que le nom de fichier est dirname(__FILE__) dans le f répertoire sous le répertoire où se trouve le fichier actuel, require Indique que le fichier est inclus dans ce fichier. 4.Analyse des exemples d'utilisation de __FILE__, dirname et basename en PHP
Cet article explique l'utilisation de __FILE__, dirname et basename en PHP avec des exemples. Partagez-le avec tout le monde pour votre référence. La méthode spécifique est la suivante :En php, __FILE__ est le chemin complet et le nom du fichier en cours d'exécution. S'il est utilisé dans un fichier inclus, le nom du fichier inclus est renvoyé. Il s'agit d'une variable magique (constante prédéfinie). . Nous pouvons utiliser dirname et basename pour obtenir le répertoire du fichier ou le nom du fichier.
5.Différences et exemples de fonctions dirname, basename, pathinfo en phpphp La fonction dirname obtient la partie répertoire du chemin de fichier donné, et la fonction php basename() obtient la partie nom de fichier du chemin. Cette fonction est exactement l'opposé de dirname() (dirname obtient la partie répertoire du chemin. ). La fonction php pathinfo est utilisée pour analyser le chemin et analyser le chemin dans un tableau. Le tableau comprend quatre valeurs : le nom du répertoire, le nom complet du fichier, l'extension et le nom du fichier (à l'exclusion du suffixe du fichier), ainsi que les noms de clé de ces quatre valeurs. Sont respectivement dirname, basename, extension et filename, nous pouvons utiliser ces quatre noms de clés pour obtenir les valeurs du nom du répertoire, du nom complet du fichier, de l'extension du fichier et du nom de fichier. Cet article présente principalement en détail les différences et les exemples d'utilisation de ces trois fonctions.
[Recommandations de questions et réponses associées]Les fonctions telles que dirname en php ne peuvent pas gérer les chemins chinois Utiliser le chemin .join épissage _dirname avec le répertoire requis, l'erreur _dirname n'est pas une fonction ? >
【Articles connexes recommandés】
nom de répertoire php, nom de base, chemin du répertoire d'analyse pathinfo
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!