現在の位置: ホーム> 関数カテゴリ一覧> mime_content_type

mime_content_type

ファイルのMIMEコンテンツタイプを検出します
名前:mime_content_type
カテゴリ:ファイル情報fileinfo
対応言語:php
一言説明:指定されたファイルのMIMEタイプを返します

関数名:mime_content_type()

適用バージョン:PHP 4> = 4.3.0、PHP 5、PHP 7

関数の説明:mime_content_type()関数は、指定されたファイルのmimeタイプを返すために使用されます。

構文:mime_content_type(string $ filename):string | false

パラメーター:

  • $ filename:指定されたファイルパス。

返品値:

  • 成功した場合、ファイルのMIMEタイプが返されます。
  • 失敗した場合、falseが返されます。

例:

 // 示例1:返回图片文件的MIME 类型$filename = 'path/to/image.jpg'; $mime_type = mime_content_type($filename); echo $mime_type; // 输出:image/jpeg // 示例2:返回文本文件的MIME 类型$filename = 'path/to/text.txt'; $mime_type = mime_content_type($filename); echo $mime_type; // 输出:text/plain // 示例3:返回不存在的文件的MIME 类型$filename = 'path/to/nonexistent.file'; $mime_type = mime_content_type($filename); var_dump($mime_type); // 输出:bool(false)

注:

  • 一部のオペレーティングシステムでは、FileINFO拡張機能をインストールし、機能を適切に使用するように構成する必要があります。
  • ファイルのMIMEタイプを取得できない場合、関数は「アプリケーション/オクテットストリーム」を返す場合があり、未知のバイナリファイルタイプを示します。
類似の関数
  • fileinfoリソースを閉じます finfo_close

    finfo_close

    fileinfoリソースを閉じます
  • 文字列バッファーに関する情報を返します finfo_buffer

    finfo_buffer

    文字列バッファーに関する情報を返します
  • エイリアスfinfo_set_flags() finfo::set_flags

    finfo::set_flags

    エイリアスfinfo_set_flags
  • 新しいfileinfoリソースを作成します finfo_open

    finfo_open

    新しいfileinfoリソースを作成しま
  • エイリアスfinfo_file() finfo::file

    finfo::file

    エイリアスfinfo_file()
  • エイリアスfinfo_buffer() finfo::buffer

    finfo::buffer

    エイリアスfinfo_buffer()
  • エイリアスfinfo_open finfo::__construct

    finfo::__construct

    エイリアスfinfo_open
  • Finfoクラス finfo

    finfo

    Finfoクラス
人気記事(にんききじ)