ファイルのアップロードにこの機能を使用していますmime_content_type()
が、ローカルホストでは正常に動作しますが、ライブ サーバーで次のエラーが発生します。
致命的なエラー: 未定義の関数 mime_content_type() を呼び出しました
ベストアンサー1
アップデート:
mime_content_type()
は非推奨ではなくなり、php7 ではこの関数がサポートされるようになりました。
私の回答の以前のバージョン:
mime_content_type()
おそらく、[fileinfo][1] でファイルに関するそれらの情報などが得られるため、非推奨となっています。finfo() は以下のように使用できます。
function _mime_content_type($filename) { $result = new finfo(); if (is_resource($result) === true) { return $result->file($filename, FILEINFO_MIME_TYPE); } return false; }