Comment supprimer l'extension d'une variable ?

Comment supprimer l'extension d'une variable ? - PHP - Programmation

Marsh Posté le 24-09-2005 à 22:28:23    

Bonjour :)
 
J'utilise les propriété de gestion de fichier qui me met en variable le nom du fichier (ex test.jpg).
Je souhaite recuperer dans une autre variable simplement test (sans le .jpg donc )
Je sais pas comment faire :o
 
Merci d'avance  :jap:

Reply

Marsh Posté le 24-09-2005 à 22:28:23   

Reply

Marsh Posté le 24-09-2005 à 22:33:59    

question déjà posée.
 
Réponse : basename
http://www.php.net/manual/en/function.basename.php


---------------
my flick r - Just Tab it !
Reply

Marsh Posté le 24-09-2005 à 22:37:26    

Ca marche que si on connaît l'extension à l'avance, cela dit. Mais ça a l'air d'être le cas.
 
substr/strrpos sinon.


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
Reply

Marsh Posté le 24-09-2005 à 22:40:57    

zapan666 a écrit :

question déjà posée.
 
Réponse : basename
http://www.php.net/manual/en/function.basename.php


 
J'avais essayé basename mais sans le deuxieme argument, mais si j'ai bien compris il faut connaitre l'extension du fichier, je voulais le faire dans un cas plus general.


Message édité par korxx le 24-09-2005 à 22:42:55
Reply

Marsh Posté le 24-09-2005 à 22:43:57    

sielfried a écrit :

Ca marche que si on connaît l'extension à l'avance, cela dit. Mais ça a l'air d'être le cas.
 
substr/strrpos sinon.


 
 
oki je vais chercher ca :)
 
merci  :jap:


Message édité par korxx le 24-09-2005 à 22:44:07
Reply

Marsh Posté le 02-10-2005 à 09:02:01    

explode aussi,  
(mais faut pas qu'il y ait deux points)

Reply

Marsh Posté le 02-10-2005 à 10:11:41    

myk a écrit :

explode aussi,  
(mais faut pas qu'il y ait deux points)


 
end(explode('.', $nom_fichier)) pourrait le faire, faut voir si c'est plus rapide qu'un strrpos/substr.


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed