mime_content_type
finfo::buffer
Fileinfo
PHP Manual

# The finfo class

(PHP 5 >= 5.3.0, PECL fileinfo >= 0.1.0)

## Introduction

This class provides an object oriented interface into the fileinfo functions.

## Class synopsis

finfo {
public __construct ([ int `$options` = FILEINFO_NONE [, string `$magic_file` = `NULL` ]] )
public string buffer ( string `$string` = `NULL` [, int `$options` = FILEINFO_NONE [, resource `$context` = `NULL` ]] )
public string file ( string `$file_name` = `NULL` [, int `$options` = FILEINFO_NONE [, resource `$context` = `NULL` ]] )
public bool set_flags ( int `$options` )
}

## Table of Contents

- finfo::buffer — Alias of finfo_buffer
- finfo::__construct — Alias of finfo_open
- finfo::file — Alias of finfo_file
- finfo::set_flags — Alias of finfo_set_flags

mime_content_type
finfo::buffer
Fileinfo
PHP Manual