当前位置: 首页> 函数类别大全> finfo::file

finfo::file

别名 finfo_file()
名称:finfo::file
分类:文件信息Fileinfo
所属语言:php
一句话介绍: 别名 finfo_file()

finfo::file 函数

适用 PHP 版本

PHP 5.3.0 及以上版本

函数说明

finfo::file 函数用于获取文件的 MIME 类型,通常用于文件上传验证和文件类型识别。

函数语法

public finfo::file ( string $filename [, int $options = FILEINFO_NONE [, string $magic_file ]] )

参数

  • $filename string:需要检测的文件路径。
  • $options int (可选):一个位掩码,可以是 FILEINFO_NONE 或 FILEINFO_MIME 类型常量,控制返回的 MIME 信息的细节。
  • $magic_file string (可选):指定自定义的魔术文件路径。

返回值

返回文件的 MIME 类型字符串,或者在失败时返回 FALSE

示例

$file = 'example.jpg';
$finfo = new finfo(FILEINFO_MIME_TYPE);
$mimeType = $finfo->file($file);
echo $mimeType;
  

示例代码的说明

在这个示例中,首先定义了一个文件路径 example.jpg,然后创建了一个 finfo 对象并指定使用 FILEINFO_MIME_TYPE 选项来获取 MIME 类型。接着,调用 file 方法获取该文件的 MIME 类型并将其输出。

同类函数
热门文章