Maison  >  Article  >  développement back-end  >  Comment obtenir l'extension de fichier en php

Comment obtenir l'extension de fichier en php

墨辰丷
墨辰丷original
2018-06-06 15:34:171756parcourir

Cet article explique principalement comment obtenir le nom du suffixe du fichier en PHP. Les amis intéressés peuvent s'y référer. J'espère qu'il sera utile à tout le monde.

Il existe de nombreuses méthodes similaires sur Internet, mais il existe quelques problèmes d'imprécision. Cet article ne les analysera pas une par une. Nous donnons ici uniquement la manière la plus correcte d'utiliser php pour obtenir l'extension de fichier (fichier). suffixe).

function get_extension($filename){ 
  return pathinfo($filename,PATHINFO_EXTENSION); 
}

La fonction pathinfo intégrée à PHP est utilisée dans la fonction. Analysons la signification et l'utilisation de cette fonction :
Définition et utilisation
pathinfo(). la fonction commence par Renvoie les informations sur le chemin du fichier sous la forme d'un tableau.
Syntaxe
pathinfo(path,options)

Description : pathinfo() renvoie un tableau associatif contenant des informations sur le chemin. Les éléments du tableau incluent les valeurs suivantes : [dirname]
[basename]
[extension]

Par exemple :

<?php 
print_r(pathinfo("/testweb/test.txt")); 
?>

Ce qui précède produira les Résultats suivants :

Array(
 [dirname] => /testweb
 [basename] => test.txt
 [extension] => txt
)

Résumé : Ce qui précède représente l'intégralité du contenu de cet article, j'espère que ce sera le cas. être utile à l'étude de chacun.

Recommandations associées :

Méthodes et exemples de classe de pagination PHP

Explication détaillée des méthodes et exemples de classe de téléchargement de fichiers PHP

Méthodes et exemples de génération de codes de vérification en 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!

Déclaration:
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