Функция 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'

Пример

Да проверим MIME-типа на PDF-документ:

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

Резултат от изпълнението на кода:

php'application/pdf'

Вижте също

  • функцията finfo_file,
    която определя типа на файла
  • функцията pathinfo,
    която връща информация за пътя
  • функцията is_file,
    която проверява файл