アプリケーションにアップロードされたファイルには、異常に長い/複雑なファイル タイプがあります。例えば、
icantype.docx:
application/vnd.openxmlformats-officedocument.wordprocessingml.document
lookieloo.pptx
application/vnd.openxmlformats-officedocument.presentationml.presentation
拡張子を取得することはできますが (通常は正しい)、シンプルで短いファイル タイプを取得するためのよりクリーンな方法があるかどうか疑問に思っています。私のユーザーはLibreのドキュメントをアップロードしたことがないので、Windows中心のファイルタイプは気にしません。同じ例を使用します。
icantype.docx:
Word
lookieloo.pptx
Power Point
このようなものは組み込み関数に既に存在しますか? または、同様の機能を提供する PECL または他のクラスはありますか?