Comment obtenir le contenu-type d'un fichier en PHP?

J'utilise PHP pour envoyer un e-mail avec une pièce jointe. La pièce jointe peut être de plusieurs types de fichier (pdf, txt, doc, swf, etc).

Tout d'abord, le script récupère le fichier à l'aide de "file_get_contents".

Plus tard, le script fait écho dans l'en-tête:

Content-Type: <?php echo $the_content_type; ?>; name="<?php echo $the_file_name; ?>"

Comment puis-je définir la valeur correcte pour $the_content_type?

OriginalL'auteur edt | 2009-08-05