CHOPER L'EXTENSION D'UN FICHIER

cs_Dean
Messages postés
500
Date d'inscription
mardi 16 avril 2002
Statut
Membre
Dernière intervention
2 août 2004
- 13 août 2002 à 10:50
Philomenale
Messages postés
1
Date d'inscription
vendredi 31 octobre 2003
Statut
Membre
Dernière intervention
25 février 2008
- 25 févr. 2008 à 15:29
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/12989-choper-l-extension-d-un-fichier

Philomenale
Messages postés
1
Date d'inscription
vendredi 31 octobre 2003
Statut
Membre
Dernière intervention
25 février 2008

25 févr. 2008 à 15:29
Gestion d'un "." dans le nom du fichier et du cas ou l'extension est absente:

function DonnerExtension($NomFichier_P)
{
$Extension_L=strrchr($NomFichier_P,'.');
if($Extension_L===FALSE)
{
$Extension_L="";
}
return($Extension_L);
}
statopulos01
Messages postés
18
Date d'inscription
mercredi 2 avril 2003
Statut
Membre
Dernière intervention
1 août 2007

11 sept. 2007 à 16:00
nul :

$nom_court= basename($fichier);
ravery
Messages postés
34
Date d'inscription
samedi 1 mai 2004
Statut
Membre
Dernière intervention
23 mars 2007
1
31 janv. 2006 à 13:38
Effectivement, j'ai souvent des fichier de type <coprs nom de fichier>.<nom de l'auteur>.<ext> ce qui fait que ton script me rendrait une extension topr longue
j'utilise ceci :
on 'explose' le nom du fichier en un tableau grâce aux points :
$ext= explode('.',$nom_fichier);
et on prend la dernière case :
$ext=array_pop($ext);
nokydoo
Messages postés
6
Date d'inscription
dimanche 30 juin 2002
Statut
Membre
Dernière intervention
15 mars 2004

13 juin 2004 à 13:38
Hum... Du niveau 3 ? J'appelle ça du niveau 0 ! Tu fais 10 lignes, tu cherche à tuer une mouche au lance-roquette là ! J'aimerais sérieusement que les gens pensent à évaluer correctement leur travail ! Parce que là... Bientôt en niveau 3, on verra du "Hello World !".... Arrêtez.... Je vote 1 car c'est le plus petit....
JonasVB
Messages postés
61
Date d'inscription
dimanche 21 décembre 2003
Statut
Membre
Dernière intervention
18 janvier 2009

28 févr. 2004 à 16:10
Je voudrais tout de même présiser que la seule méthode qui a fonctionné chez moi (peut-être parce-que je suis débutant) c'est celle de SMoG donc un grand merci à lui !
Afficher les 10 commentaires