Maison >développement back-end >tutoriel php >Explication détaillée de la façon d'obtenir le nom et l'extension du fichier en php
Cet article présente principalement la méthode d'obtention du nom de fichier et de l'extension en PHP. L'éditeur pense que c'est assez bon, je vais donc le partager avec vous maintenant et le donner comme référence. Suivons l'éditeur et jetons un coup d'œil.
php obtient le nom et l'extension du fichier
1.basename()-renvoie le nom du fichier du chemin
Veuillez consulter le code php suivant :
<?php $path = "/usr/www/html/index.php"; echo basename($path)."<br>"; //如果选择suffix则忽略扩展名 echo basename($path,".php"); ?>
Résultat d'exécution :
index.php
index
2.dirname() - Renvoie le chemin du fichier du script actuel !
code php :
<?php //——FILE返回文件完整路径 $dir = dirname(FILE); echo $dir; ?>
Résultat d'exécution :
F:webzendexercise
3. pathinfo() renvoie un tableau associatif contenant des informations sur le chemin.
comprend les unités de tableau suivantes : nom de chemin dirname, nom de base de nom de fichier et extension de nom d'extension.
Veuillez consulter la démonstration de code simple suivante :
<?php $path = "/usr/www/html/index.php"; $pathinfo = pathinfo($path); echo "目录名称:$pathinfo[dirname]<br>"; echo "文件名称:$pathinfo[basename]<br>"; echo "扩展名:$pathinfo[extension]"; ?>
Résultat de l'exécution :
Nom du répertoire : /usr/www/html
Nom du fichier : index .php
extension : php
4.realpath -- Renvoie le nom du chemin absolu normalisé
le code php est comme suit :
<?php $path = "./exercise/php.txt"; $realpath = realpath($path); echo $realpath; ?>
Enfin, notez un petit conseil : Chemins de fichiers avec des chemins différentsOpérateurÉventuellement, différent, vous pouvez utiliser "/" et "" sous Windows,
Seul "/" peut être utilisé sous Linux, donc lors du développement, il est recommandé d'utiliser "/", comme j'ai écrit le chemin du fichier ci-dessus !
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!