Maison >développement back-end >Problème PHP >Comment obtenir uniquement le nom du fichier en php
Comment obtenir uniquement le nom du fichier en php : créez d'abord un exemple de fichier PHP ; puis récupérez la partie du fichier via la méthode "basename($file_path);" )" méthode .
L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur DELL G3
Comment php obtient-il uniquement le nom du fichier ?
php récupère le nom du fichier (malentendu)
Chemin du fichier : $path = '/home/files/1234.jpg';
php récupère le fichier nom, tout le monde Vous devriez le connaître. Écrivez une petite fonction et appelez la fonction echo get_fileName($path) en minutes
<?php //获取文件名 function get_fileName($file_path){ //1、先获取带文件部分 $file_base_name = basename($file_path); //2、拆分为数组,获取即可 $file_name_arr = explode('.',$file_base_name); $f_name = $file_name_arr[0]; return $f_name; } ?>
; // Sortie 1234
Regardez attentivement, il n'y a rien. Quel est le problème ? Il est maintenant temps d'assister au miracle
Il y a maintenant un nouveau chemin de fichier /home/upload/abc.123.test.zip
Appelez à nouveau la fonction et le résultat est abc
This. . .
Vous savez maintenant quel est le problème !
D'accord, voici comment procéder
<?php //获取文件名 function get_fileName($file_path){ //1、先获取带文件部分 $file_base_name = basename($file_path); //2、查找截取即可 $f_name = substr($file_base_name,0,strrpos($file_base_name,'.')); return $f_name; } ?>
Étude recommandée : "Tutoriel vidéo PHP"
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!