Maison > développement back-end > tutoriel php > Comment extraire des extensions de fichiers en PHP : pourquoi pathinfo() est votre meilleur ami

Comment extraire des extensions de fichiers en PHP : pourquoi pathinfo() est votre meilleur ami

Susan Sarandon
Libérer: 2024-11-19 12:14:03
original
1065 Les gens l'ont consulté

How to Extract File Extensions in PHP: Why pathinfo() is Your Best Friend

Comment récupérer des extensions de fichiers en PHP

Problème :

Vous souhaitez extraire le extension de fichier à partir d'un téléchargement d'image, mais vous rencontrez une réponse de tableau au lieu de la réponse souhaitée extension.

Exemple de code :

$userfile_name = $_FILES['image']['name'];
$userfile_extn = explode(".", strtolower($_FILES['image']['name']));
Copier après la connexion

Problème :

Le code ci-dessus renvoie un tableau, pas le seul extension.

Solution :

PHP fournit une fonction pratique spécialement conçue à cet effet : pathinfo().

$path = $_FILES['image']['name'];
$ext = pathinfo($path, PATHINFO_EXTENSION);
Copier après la connexion

Cet extrait de code utilise la fonction pathinfo() pour extraire l'extension de fichier du chemin de fichier donné dans la variable $path. La constante PATHINFO_EXTENSION demande à la fonction de récupérer spécifiquement l'extension. Le résultat est stocké dans la variable $ext.

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!

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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal