283 of 410 menu

The mime_content_type Function

The mime_content_type function returns the MIME type of a file by analyzing its contents. The file path is passed as a parameter. This function is useful when working with file uploads to the server when you need to verify their type.

Syntax

mime_content_type(string $filename);

Example

Let's determine the MIME type for an image:

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

Code execution result:

'image/jpeg'

Example

Let's determine the MIME type for a text file:

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

Code execution result:

'text/plain'

Example

Let's check the MIME type of a PDF document:

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

Code execution result:

'application/pdf'

See Also

  • the finfo_file function,
    which determines the file type
  • the pathinfo function,
    which returns information about a path
  • the is_file function,
    which checks a file
byenru