Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1610 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Récupèrer l'extention d'un fichier en php

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Récupèrer l'extention d'un fichier en php

n°1870495
hppp
Serveur@home
Posté le 07-04-2009 à 12:02:40  profilanswer
 

Salut a tous
 
Je voudrais récupérer l'extention d'un fichier en php et j'ai trouvé ce code:
 
 $nom = "fichier.jpg";
$type = str_replace('.','',strstr($nom, '.'));
echo $type;  
 
mais le problème c'est qu'il bug quand dans le nom y a déjà des points alors comment faire? merci

mood
Publicité
Posté le 07-04-2009 à 12:02:40  profilanswer
 

n°1870497
guybrush02
Posté le 07-04-2009 à 12:07:44  profilanswer
 

Code :
  1. // On suppose que le nom est $filename
  2. $temp = explode(".", $filename);
  3. $extension = $temp[count($temps)-1];


 
Ou encore
 

Code :
  1. $extension = end(explode('.', $filename));


Message édité par guybrush02 le 07-04-2009 à 12:09:31
n°1870502
Profil sup​primé
Posté le 07-04-2009 à 12:15:11  answer
 

oulah ! pas besoin de faire de tableau ! déjà y'a strstr (http://fr.php.net/strstr)
Sinon on fait :

Code :
  1. $ext = pathinfo($filename, PATHINFO_EXTENSION);

n°1870519
hppp
Serveur@home
Posté le 07-04-2009 à 12:48:24  profilanswer
 

ok merci


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Récupèrer l'extention d'un fichier en php

 

Sujets relatifs
Convertir un fichier en taille fixeBase de donné réseaux local fichier lck
parser un fichier texte en phpRemplacer une lettre wchar_t par une autre dans un fichier. (Unicode)
Fichier de police en jaasimporter des tables à partir d'un fichier texte
En-tête de fichier csvRécupérer un graphique dynamique
[Réglé]Test à l'accès d'un fichier (savoir s'il est déjà ouvert)Load incomplet au 1er chargement de la page avec fichier XML
Plus de sujets relatifs à : Récupèrer l'extention d'un fichier en php


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR