関数 mime_content_type

関数 mime_content_type は、ファイルの内容を分析して MIMEタイプを返します。パラメータにはファイルへのパスを 渡します。この関数は、サーバーへのファイルアップロード処理時に ファイルタイプを確認する必要がある場合などに便利です。

構文

phpmime_content_type(string $filename);

例

画像ファイルのMIMEタイプを判定します:

php<?php
  $res = mime_content_type('image.jpg');
  echo $res;
?>

コード実行結果:

php'image/jpeg'

例

テキストファイルのMIMEタイプを判定します:

php<?php
  $res = mime_content_type('document.txt');
  echo $res;
?>

コード実行結果:

php'text/plain'

例

PDFドキュメントのMIMEタイプを確認します:

php<?php
  $res = mime_content_type('file.pdf');
  echo $res;
?>

コード実行結果:

php'application/pdf'

関連項目

  • ファイルタイプを判定する関数 finfo_file,
  • パス情報を返す関数 pathinfo,
  • ファイルの存在を確認する関数 is_file,