Maison >développement back-end >tutoriel php >nom de base en PHP
Le nom de base est une fonction utilisée pour obtenir ou récupérer le nom de fichier à partir d'un chemin. Il imprime simplement le nom du fichier ou du répertoire passé ou le nom du script existant est imprimé si nous utilisons le nom de base $0. Cette fonction est utilisée par les programmeurs pour vérifier le nom du script ou du fichier existant et pour l'utiliser dans la suite du programme.
Commencez votre cours de développement de logiciels libres
Développement Web, langages de programmation, tests de logiciels et autres
Ainsi, les développeurs et les programmeurs utilisent cette fonction dans leur application afin de pouvoir imprimer le nom du fichier dans la console de sortie. En PHP, il existe de nombreuses fonctions telles que des fonctions de date intégrées, définies par l'utilisateur, des fonctions de chaîne, des fonctions numériques, des fonctions mathématiques, etc. L'une des fonctions intégrées est la fonction de nom de base où l'utilisateur peut obtenir le nom de fichier actuel du programme et peut être imprimé sur la console de sortie si nécessaire, ou bien l'utilisateur peut simplement l'utiliser pour la suite du programme.
Basename en PHP est une fonction intégrée au package et peut être utilisée par les développeurs ou les programmeurs pour imprimer le nom du fichier sur l'écran de sortie. Le nom peut être n'importe quoi mentionné dans le chemin d'entrée et la fonction basename recherchera le nom du fichier et l'imprimera à l'écran.
Syntaxe :
basename (path, suffix)
Dans la syntaxe ci-dessus, la fonction basename est passée avec deux paramètres. Le premier est le nom de chemin qui est l'entrée de la fonction basename et le second est le suffixe qui est facultatif qui est utilisé lorsque nous devons mettre plus de conditions à la fonction.
Vous trouverez ci-dessous les exemples de nom de base en PHP :
Code :
<?php $basenamepath = "/dev/leela/login.php"; echo basename($basenamepath) ."<br/>"; ?>
Sortie :
Dans le code ci-dessus, le chemin du nom de base est la variable qui stocke le chemin complet et l'instruction echo imprimera la sortie sur l'écran de sortie. L'entrée de la fonction basename est le chemin du nom de base variable et la sortie imprimée sera le nom de fichier mentionné dans l'entrée. Le nom de base vérifie le chemin, coupe la partie restante du chemin et imprime le nom de fichier lui-même à moins et jusqu'à ce que des arguments supplémentaires soient transmis pour modifier la sortie.
Code :
<?php $basenamepath = "/dev/leela/login.php"; echo basename($basenamepath,".php"); ?>
Sortie :
Dans l'exemple ci-dessus, le chemin du nom de base est la variable qui stocke le chemin complet et l'instruction echo imprimera la sortie à l'écran. L'entrée de la fonction basename est la variable basename et la sortie imprimée dans la console est légèrement différente de celle ci-dessus. Ici, l'instruction echo a une contrainte qui stipule que le nom de fichier doit être imprimé sans extension, c'est-à-dire qu'au lieu de login.php, imprimez simplement login. Nous pouvons spécifier certains des arguments supplémentaires de la fonction qui traitera les données dans la condition mentionnée et pourront être codés par le développeur selon la fonctionnalité de l'application.
Code :
<?php $basepath = "/dev/leela/welcome.php"; echo "The name of the file is "; echo basename($basepath); ?>
Sortie :
Dans l'exemple ci-dessus, le chemin de base est le nom de la variable qui contient les informations de chemin et la fonction basename est utilisée pour imprimer le nom du fichier et l'instruction echo au-dessus du nom de base est utilisée pour imprimer l'instruction codée par le développeur ou le programmeur pour que l'utilisateur le comprenne facilement. Si l'utilisateur n'est pas en mesure de comprendre quelle est la fonctionnalité du nom de base, le développeur peut le coder de telle manière que l'utilisateur puisse le comprendre facilement en ajoutant quelques instructions d'impression.
Bien que la fonction basename ait une fonctionnalité spécifique, elle comporte quelques exceptions qui doivent être comprises.
Dans cet article, nous avons vu la fonction basename en PHP et comment elle fonctionne. Nous avons également compris les exceptions dont nous devons tenir compte lors de l'utilisation de cette fonction et l'utiliser de manière appropriée. Lors de l'utilisation de la fonction de nom de base, nous devons transmettre les paramètres correctement, sinon nous pourrions obtenir un mauvais résultat et devrions supprimer le modèle, c'est-à-dire les barres obliques et les barres obliques inverses.
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!