Manchmal braucht man einfach schnell ein Mapping zwischen Dateierweiterung und Mime-Type. Besonders wenn man beliebige Dateien über eine Schnittstelle zum Download anbietet und diese aus einen FileStorage kommen oder diese dynamisch erzeugt werden. Für PHP gibt es
Mimey, das einen da schnell und einfach hilft.
Sehr praktisch... durch ältere Projekte, die so etwas selber machen, sollte man sich wirklich mal durch kämpfen und dadurch ersetzen.