今まではmime_content_type()を使用してたけど、非推奨らしいので推奨メソッドで取得する方法のめも。
function getMimeType($filePath) {
// ファイルインフォリソースを作成
$finfo = finfo_open(FILEINFO_MIME_TYPE);
// mimeTypeを取得
$mimeType = finfo_file($finfo, $filePath);
// リソースをクローズ
finfo_close($finfo);
// 値を返却する
return $mimeType;
}
finfo_open()なんて初めて聞いた件。笑