Aller au contenu

Enlever l'extension dans une chaine de caractere


Siol

Sujets conseillés

Bonjour,

Je voudrais savoir comment enlever l'extension dans une chaine de caractere

Exemple:

"Bonjour.jpg" donnerai "Bonjour".

"Bonjour.gif.jpg" donnerai "Bonjour.gif".

"Bonjour.jpeg" donnerai "Bonjour".

"Bonjour.png" donnerai "Bonjour".

"Bonjour.gif" donnerai "Bonjour".

Car lors de la recuperation du nom du fichier dans un upload ($_FILES['image']['name']) , sa inclu l'extension :S

Si vous avez des idées. Voila merci.

Cordialement.

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

Essai ceci :

$Mavar = Substr($_FILES['image']['name'], 0, strpos($_FILES['image']['name'],"."));

Mais si le nom de l'image comporte un "point", il faudra faire autrement (Substr avec un chiffe négatif par exemple)

Portekoi

Lien vers le commentaire
Partager sur d’autres sites

Sa marche pour

"Bonjour.jpeg" donnerai "Bonjour".

"Bonjour.png" donnerai "Bonjour".

"Bonjour.gif" donnerai "Bonjour".

mais non pour :

"Bonjour.gif.jpg" donnerai "Bonjour.gif".

Merci pour la réponse rapide.

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...