1. ホーム
  2. php

[解決済み] なぜ PHP では mime_content_type() が非推奨なのですか?

2022-02-12 13:48:15

質問

なぜか気になる mime_content_type() が非推奨とされました。

この方法で MIME タイプを決定することは、代替となる ファイル情報 機能です。

解決方法は?

それは、Fileinfoが ファイルに関する詳細な情報を返す .

EDIT: 以下、代わりのハックです。

function _mime_content_type($filename) {
    $result = new finfo();

    if (is_resource($result) === true) {
        return $result->file($filename, FILEINFO_MIME_TYPE);
    }

    return false;
}