Maison > développement back-end > tutoriel php > Comment puis-je extraire un nom de fichier sans son extension en PHP ?

Comment puis-je extraire un nom de fichier sans son extension en PHP ?

DDD
Libérer: 2024-12-04 13:37:10
original
915 Les gens l'ont consulté

How Can I Extract a Filename Without Its Extension in PHP?

Trouver le nom de fichier sans l'extension

Dans le code fourni, le but est d'extraire le nom de fichier d'un chemin sans l'extension de fichier. Utilisant l'approche basée sur les expressions régulières, le code est conçu pour gérer des chemins de fichiers complexes avec plusieurs extensions.

Cependant, pour une solution plus simple et plus complète, envisagez d'utiliser la fonction pathinfo() . Cette fonction PHP intégrée fournit un tableau avec divers composants de chemin, y compris le nom de fichier sans l'extension.

L'extrait de code suivant montre comment utiliser pathinfo() :

$filename = pathinfo($filepath, PATHINFO_FILENAME);
Copier après la connexion

Ce code attribue le nom de fichier sans l'extension à la variable $filename. De plus, pathinfo() vous permet d'extraire des parties spécifiques du chemin du fichier, telles que :

$extension = pathinfo($filepath, PATHINFO_EXTENSION); // Extracting only the file extension
Copier après la connexion

Cet exemple fournit une approche plus pratique et plus simple par rapport à la solution basée sur les expressions régulières. Il peut gérer efficacement les chemins de fichiers complexes et permet également d'extraire des composants spécifiques du chemin de fichier selon les besoins.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal