leia microsoft excel, word e informações do powerpoint usando PHP

Eu quero que meu PHPapp leia um arquivo e me diga se é um arquivo de palavra, excel ou powerpoint. minha primeira abordagem foi ler a extensão do arquivo. Mas a microsoft possui diferentes nomes de extensão de arquivo, e eu também estava pensando em arquivos enviados por um mac (sem extensão de nome de arquivo)

Então, talvez a resposta esteja usando tipos MIME. Você conhece uma abordagem melhor para isso?

questionAnswers(1)

yourAnswerToTheQuestion