Type de fichier

Eléphanteau du PHP | 24 Messages

08 déc. 2006, 15:21

Bonjour,

J'aimerais savoir comment je peux faire pour connaitre l'extension d'un fichier dans un lien.
Par exemple, j'aimerais qu'il m'indique htm pour
http://www.exemple.com/index.htm
our jpg pour
http://www.exemple.com/logo.jpg

Dans le script, je récupère deja ce lien dans une chaine de caractère donc je pense obtenir cette réponse soit par une fonction qui peut voir les infos dans un fichier à distance ou en traitant la chaine de caractère.
Si par exemple, vous savez comme faire ressortir les derniers caractères d'une chaine de caractère jusqu'au premier point, ca me suffirais.

Merci d'avance pour votre réponse

Cordialement
Guillaume

ViPHP
ViPHP | 1961 Messages

08 déc. 2006, 15:25

Bonjour,

strrchr() devrait parfaitement te convenir.
Deux choses sont infinies, l'Univers et la sottise humaine!!
Mais je ne suis pas sur de ce que j'affirme au sujet de l'Univers.

A. Einstein

Eléphanteau du PHP | 24 Messages

08 déc. 2006, 15:32

Je vous remercie pour l'info, mais en faisant des recherches sur le Net, je vais peut-etre visé plus les fonctions REGEX

A+
Guillaume

ViPHP
ViPHP | 1961 Messages

08 déc. 2006, 15:37

Re,
A toi de voir.
Avec strrchr() ça serait ça
$monUri = 'mon_image.jpg';
echo strrchr($monUri, '.') // Affiche .jpg
Deux choses sont infinies, l'Univers et la sottise humaine!!
Mais je ne suis pas sur de ce que j'affirme au sujet de l'Univers.

A. Einstein

Eléphanteau du PHP | 24 Messages

08 déc. 2006, 15:45

Merci pour l'explication. Sur php.net, je n'avais pas coMpris exactement le fonctionnement.

Avec votre exemple, en effet, ca peut répondre à mon besoin.

A+
Guillaume

Eléphanteau du PHP | 24 Messages

08 déc. 2006, 16:15

Impêc, c'est exactement ce que j'avais besoin.

Bon week-end

A+
Guillaume